London Mayor Sadiq Khan is joined by MasterChef 2017 winner Saliha Mahmood-Ahmed and Yusuf Islam (Cat Stevens) on stage at the Eid celebrations in Trafalgar Square.