MenuClose

Sadiq Khan takes second place in new YouGov poll