Who is John Cotton, new leader of Birmingham City Council - everything you need to know

Tamworth Herald

Published

He will soon take up the leadership of the city council, a job that comes with a £75,000 package of allowances - but who is he.

Full Article