David Cameron today has said: "Any petition with a million signatures will allow members of the public to table a Bill that could end up being debated and voted on by MPs."
But UKIP Spokesman Nigel Farage hit out at the statement saying that is not enough to invigorate British politics.
"If a million signatures are collected there should be a National Referendum on the policy," he said.
"In that way it would be a true national debate rather than a debate by his hand-picked MPs."
"Indeed, he even had the temerity to say that one of the biggest constitutional changes in our history - our membership of the European Union - has practically passed Parliament by.
"Well Dave, I can tell you this now, we will provide you with a million signatures on election day, calling for a referendum on our membership of the European Union.
"If you believed, really believed in the people of our land, you would allow them a say in their future, not keep all discussions and decisions to yourself and your cronies in the political elite".
"The question remains, do you trust Cameron's Conservatives? After all they promised us a referendum, with a 'cast-iron guarantee' on the Lisbon Treaty, which he reneged upon.
"Allowing a million signatures to call a binding referendum would in the very least keep him and his kind honest." said Farage.
At the General Election in 2005, all the major parties promised a referendum on the new EU Treaty.
Only UKIP still holds to that promise. All the other parties have for various reason, gone back on their promise to hold a referendum.
I want a referendum on the new EU Treaty.