Emily Sheffield blasts Boris Johnson’s ‘s****y brand of humour’

Mail Online -