Life in the UK in 2026 – a debate