
Boris Johnson has been dealt the biggest blow of his premiership by the resignations of two senior cabinet ministers in the wake of his handling of the row over scandal-hit former deputy chief whip Chris Pincher.
A humiliating apology from the Prime Minister failed to prevent the departure of Rishi Sunak as Chancellor and Sajid Javid as Health Secretary.