Skip to main content

British PM Boris Johnson steps down after scandals prompt a wave of resignations