Narendra Modi - the man tipped to be India's next PM votes
He is tipped to be the next prime minister of the world's largest democracy and on Wednesday Narendra Modi cast his vote in front of hundreds of supporters, hoping that political change will come his way in India.
But his campaign might have hit a stumbling block - there are allegations he has breached election rules.
It is the seventh phase of the country's mammoth general election.
Sanjoy Majumder reports from Gujarat.