Margaret Ferrier has received a 30-day suspension from the Commons for breaching the Code of Conduct for MPs when she broke Covid rules. As the suspension is for longer than ten days, she is now at the mercy of a recall petition and by-election: it’s almost certain that the constituents of Rutherglen and Hamilton West