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 ...