Previewing the Haslemere by-elections of Tuesday 7th July 2026

"There you are, you see, Bernard, the perfect balanced sample"