Rishi Sunak suffers by-election bruising - but avoids clean sweep of defeats
Rishi Sunak said the next general election is "not a done deal" after the Tories narrowly held onto Boris Johnson's old seat but lost two others in a night of by-elections.
The full article is no longer available.
');
//-->
