What next for Boris?

Yesterday evening, Boris Johnson survived a “No Confidence” vote from his own MPs by 211 votes to 148. This meant that 41% of his own MPs declared no confidence in him. However, in fact, he fare worse than that.  Between 160-170 MPs are on the government payroll as ministers/aides.  It’s possible that some of these… Continue reading What next for Boris?