Elizabeth May

About Elizabeth May

Elizabeth May is the leader of the Green Party of Canada. She has been party leader since 2006, and won the seat of Saanich-Gulf Islands in British Columbia in 2011, making her the first Green Party member elected to the House of Commons.