Elizabeth May is a politician, environmental activist, lawyer, and author. May has been the Leader of the Green Party of Canada since 2006.