Will Khan be the greenest Mayor London has ever had?

Will Khan be the greenest Mayor London has ever had?

Sadiq Aman Khan, a British Labour Party politician and a newly-elected Mayor of London won 1,310,143 votes against 994,614 for his main rival Zac Goldsmith of the Conservative party. Green Party candidate Sian Barry came third with 150,673 votes. “I want to be the greenest Mayor London has ever had. I want London to be […]