Council and decision making

Votes cast by the people of Salford have elected a City Mayor and put 60 councillors in place to run the affairs of the city. What do you know about the work they carry out on your behalf?

Live Chat Software by Click4Assistance UK