Baroness Bennett of Manor Castle

Baroness Bennett of Manor Castle is a Green Party Life peer who has sat under this title in the Lords since 7 October 2019.