27 FEB 2026 Sir John Curtice: Greens' win means future of British politics is more uncertain than ever