Demographics, election history, contenders—everything you need to know as West Bengal chooses its next government.