Hamza Taouzzale, center right, the Right Worshipful Lord Mayor of Westminster, with a friend on a street near his home in London, June 3, 2023. Taouzzale became the first Muslim and youngest ever lord mayor of Westminster, a ceremonial post that outr