Good morning and welcome to a special First Edition, brought to you this morning – thanks to a great deal of coffee – with the very latest from a dramatic night in British politics. This was a night, of course, that saw three byelections that put Rishi Sunak’s government to an important test, with a general election looming within the next 18 months.
And the headline result might suggest that everyone is happy this morning – with each of the three major parties, remarkably, capturing one of the seats on offer.