In the last state assembly elections in Uttar Pradesh, the currently ruling Bharatiya Janata Party secured a thumping victory, winning 312 of the 403 seats available. The party is now contesting to retain power in the state, with the Samajwadi Party (SP), Congress, and Bahujan Samaj Party (BSP) the main contenders.