Who is the mayor of London, United Kingdom's capital?
Sadiq Khan
Boris Johnson
Ken Livingstone
Yvonne Mosquito
Answer
Sadiq Khan, belonging to the Labour Party, has held the position of mayor of London since May 9, 2016. Sadiq Aman Khan is a British politician serving as Mayor of London since 2016.
Do You Have What It Takes to Ace Our United Kingdom Quiz?