Boris Johnson to resign as UK PM after deluge of ministerial resignations: UK media

He almost lasted three years.