Who in the following pictures is the Mayor Of London?
Answer
The Mayor Of London is Sadiq Khan. Sadiq Khan took office on May 9, 2016. Sadiq Khan is a member of Labour Party. Sadiq Aman Khan is a British politician serving as Mayor of London since 2016.
London IQ Test: 15 Questions to Determine Your Smartness