London’s Olympic promises