Modi, BJP's poll campaign committee chief and virtually the party's face for the next Lok Sabha elections, lashed out at Singh in his Independence Day speech shortly after the Prime Minister had addressed the nation from the ramparts of Red Fort.
In his extempore speech, an aggressive Modi criticised Singh on a range of issues including India's response to Pakistan and China, corruption, state of country's economy and food security bill.
"You are ruling a big country, we are managing a small state. I challenge the prime minister for a debate on the issue of development and good governance between government sitting in Delhi and our government," Modi said in his speech today during the state function on I-Day held at Lalan College ground in Bhuj.
Modi compared the speech of President Pranab Mukherjee delivered on the eve of Independence Day with that delivered by the Prime Minister today and criticised the latter for not being tough in his speech on Pakistan.
"The President has expressed his concern on the issue of killing of five of our soldiers. I had expected Prime Minister will raise the same concerns, but he has failed to talk tough," Modi said.