Click to Enlarge
Facebook
Twitter
“Cressida ditched,” is the Metro’s headline, as the paper says London mayor Sadiq Khan was not satisfied with her plans to rebuild “shattered” confidence in her force.