Labour’s better than expected thrashing may allow Starmer to cling on in No 10

· The Guardian