How Britain voted and why: My 2024 post-vote poll