The election campaign in Punjab ended on the evening of February 2 with high-voltage canvassing by the leading political parties in the race -- the Aam Aadmi Party, the Congress, and the Shiromani Akali Dal.
The state, with an estimated 19,214,236 electors and 117 seats, goes to the polls February 4.
On the eve of the election we bring you the state's polling landscape at a glance.
The 2017 UP election sentiment meter is here!
The Goa assembly election 2017 sentiment meter
The 2017 Uttarakhand election sentiment meter
Will Punjab slip back into militancy?
Why AAP must win Punjab