Speaker profile

Cllr David Kershaw CBE (Lab)

Biography

Organisation :

Labour