Starmer is toast. But the dark forces that brought him to power are as strong as ever 21 February 2026