The West Bengal Assembly elections are scheduled to be held in two phases on April 23 and 29, and the votes will be counted on May 4.