5K 96% General Election 2024: Why do opinion polls matter – and how do they shape our politics? | ITV News