
It was only a few months ago that Boris Johnson was booted out of No 10 by Tory MPs after a three year premiership punctuated by scandals and poor governance.
Yet fast forward to the present day and a bevy of Conservative politicians have backed the former Mayor London to once again take the reins after Liz Truss’s resignation last week prompted a leadership contest.