UK Government passes Devolution Bill
The UK Government has passed the Devolution Bill, which will allow cities, towns and councils to gain more control over local budgets and spending. A statement released by the government states that this move will take powers away from Westminster ... Read more