Baroness Bennett of Manor Castle

Green Party

Baroness Bennett of Manor Castle sits in the British House of Lords representing the Green Party. She is a former leader of the Green Party in England and Wales.
United Kingdom
Member