Is there hope on the Horizon or is the UK going its own way?

Last updated on Friday 3 Jan 2025 at 4:06pm