DEREK HEALEY: Is the party finally over for Boris Johnson?

Is this the end for Boris Johnson?