Speaker profile

Cllr David Ekinsmyth

Biography

Organisation :

Liberal Democrat

Recent activity