Skip to Main Content

British politics has undergone some remarkable changes since last year’s local elections, with three different Prime Ministers setting out their visions to the country