The second and final phase of polling for Gujarat elections ended this evening. The voting took place in 93 constituencies across 14 districts of the state. Prime Minister Narendra Modi and Union Home Minister Amit Shah voted in Ahmedabad earlier today. Besides, voting was also held in by-elections to six assembly seats in five states and the Mainpuri Lok Sabha seat in Uttar Pradesh, where the Samajwadi Party is locked in a high-voltage contest with the BJP.