
Today, Boris Johnson returns to the House of Commons with another apology, this time following his fine for breaking his own Covid-19lockdown regulations.
With an 80-seat majority and a parliamentary party still behind him, Johnson appears safe for now. But he faces significant challenges.