James McKay

James McKay

Labour councillor in Harborne, Birmingham. Lapsed historian. Assured I'm not jaded, just relentlessly realistic. Do like a bike