Delhi is set to witness one of the most fiercely contested elections in years. The Aam Aadmi Party (AAP), the Bharatiya Janata Party (BJP) and the Congress are engaged in a razor sharp battle for the 70 assembly seats of the national capital. With an aim to capitalise on voter sentiments and shifting political winds, the three major contenders are coming up with distinct strategies and ambitious promises.