(CNN) -- David Cameron is in danger of becoming the Prime Minister who takes Britain out of the European Union by mistake. Cameron's looming confrontation with German Chancellor Angela Merkel over the European Union's principle of free movement of peoples could set off a chain reaction which sees Britain choose to exit the EU in a referendum Cameron has promised voters in 2017. Just a few weeks ago it appeared that miscalculations by Cameron might have seen the breakup of the United Kingdom. In the referendum granted to Scotland on its continued membership in the UK, he was widely criticized for agreeing to the wrong question at the wrong time, with no qualifying majority built in and with no participation rights for Scots living elsewhere in the UK. That the Scots in the end voted to stay was widely reckoned to owe far more to the intervention of former Labour Prime Minister Gordon Brown than to anything Cameron did.
@highlight
David Cameron has pledged to renegotiate Britain's terms of membership in the EU
@highlight
A confrontation with German Chancellor Angela Merkel looms over the UK's demands
@highlight
Oakley: Cameron's miscalculations could see him lead the UK out of the EU by mistake
@highlight
Oakley: Cameron, a centrist Conservative, has backed himself into a corner with EU referendum
The coalition government has made progress in curbing immigration into the @placeholder from countries outside the EU.