British PM David Cameron and London Mayor Boris Johnson at the opening ceremonies. via Getty