Update | David Cameron re-elected as British PM after Conservatives claim stunning election victory
Miliband concedes defeat and steps down as UK opposition leader; Nick Clegg resigns as Liberal Democrat leader and Nigel Farage quits as head of Britain’s anti-EU UK Independence Party

Prime Minister David Cameron won a stunning election victory in Britain, confounding poll predictions that the vote would be the closest in decades to sweep into office for another five years with a clear majority and his Labour opponents in tatters.
The sterling currency, bonds and shares surged on a result that reversed near-universal expectations of an inconclusive “hung parliament”, in which Cameron would have had to jockey for power with Labour rival Ed Miliband.
Instead, Cameron met Queen Elizabeth at Buckingham Palace to accept a mandate to form the first majority Conservative government since John Major’s surprise victory in 1992.
Despite the unexpectedly decisive outcome, longer-term uncertainty looms over whether Britain will stay in the European Union – and even hold together as a country. Secessionists swept the board in Scotland, and Cameron repeated a promise to hold a referendum on membership in the EU.
The scale of Cameron’s victory surpassed even his party’s most optimistic projections.
“This is the sweetest victory of all,” Cameron told enthusiastic supporters at party headquarters. “The real reason to celebrate tonight, the real reason to be proud, the real reason to be excited is we are going to get the opportunity to serve our country again.”