This is Britain 2025.