Even as Keir Starmer struggles to shake off the Diane Abbott row, all the signs are pointing to a landslide victory for him - and a wipeout for Rishi Sunak.
'Have we messed up?'ย ยป