The elections to the 294-member West Bengal assembly will be held in two phases – on April 23 and 29. Votes will be counted on May 4.