Name

Caroline Lucas

Bio
Caroline is Member of Parliament for Brighton Pavilion and leader of the Green Party of England and Wales.