The battle for Delhi has reached its final and most intense phase as today marks the last day of campaigning for the upcoming assembly elections. The elections in Delhi will be held on February 5 and the votes will be counted on February 8.