Many people thought Labour's huge majority would bring a period of calm. However, 2025 will be remembered as yet another turbulent year in British politics. Resignations, major U-turns, and a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results