Britain's prime minister David Cameron (L) meets with soccer player David Beckham at Downing Street in London. Cameron insisted Thursday that Britain would deliver a memorable Olympics after US presidential hopeful Mitt Romney backtracked on barbed comments he made about the London Games.
less