John Redwood, the former Cabinet minister, said the UK did not vote for a "slightly beefed-up version" of David Cameron’s attempted renegotiation with the EU.

Watch | Theresa May and Angela Merkel's friendly first meeting

01:59

Steve Baker, the MP for Wycombe, said: “If we end up with the Government doing things that don’t end the supremacy of EU law, don’t leave us able to control our own migration policy and leave us in the EEA, then there will be a great deal of dissatisfaction.”

He added: “British migration policy needs to be operated on the basis of British citizenship, not EU citizenship. We want to have taken back control and be seen to have taken back control.”

John Redwood said people had not voted for a 'beefed up' version of David Cameron's dealCredit:
Stephen Lock

"The rest of the EU is missing the point. There should be no negotiation over taking back control of these important matters.

"When the Conservatives lost the 2005 election – partly based on Labour’s lie of no more boom and bust – we did not try to overturn the election result, take them to court, or demand a re-run! We accepted the verdict of the UK voters."

Last week it emerged that Mr Cameron had made a last-minute appeal to Angela Merkel to limit free movement of people if the UK voted to remain in the European Union.

The former prime minister reportedly called the German chancellor in the days before last month’s referendum vote as opinion polls showed voters moving towards Leave and after the Government again missed its target for cutting net migration, BBC2’s Newsnight reported.