British prime minister David  Cameron met Queen Elizabeth at Buckingham Palace on Friday to accept a mandate to form the first majority Conservative government since John Major’s surprise victory in 1992. Photograph: Dan Kitwood/Getty Images

British prime minister David Cameron won a stunning election victory on Friday, confounding forecasts that the vote would be the closest in decades an(...)