Boris Johnson's 'shocking' language in parliament has ruined chances of Brexit deal, Diane Abbott says

4000
3000