Boris Johnson used to be the Teflon man of British politics

Back to top button