What role England’s mayors have to play in the general election
One of the least spoken about shifts in English politics over the last decade is the move towards mayors. Starting with the establishment of the Mayor of London by Tony Blair in 2000, successive Conservative governments have created 11 mayoral combined …