Rory Palmer

Rory Palmer is Labour Party Deputy City Mayor of Leicester City Council and a member of SERA.