December 27, 2025

Did 2025 mark the end of British parliamentary democracy as we know it?