Why Starmer’s government is stuck in ‘electoral Valley of Death’ after by-election defeat