Are Ministers Running Scared Of The Voters?

The Red Box Politics Podcast | 19.12.2025 20:42
Nearly ten million voters could see their local elections delayed until 2027, which Nigel Farage claims is to stop him winning more councils - does he have a point?