Former President Bill Clinton (bottom left) and London Mayor Ken Livingstone sign an agreement to