Humza Yousaf, Scotland’s First Minister until May 2024, is in the news amid political shifts and debates over independence and party controversies.
Nigel Farage, leader of Reform UK, has called for a ban on all mass religious observances in public spaces, citing concerns over Islamic prayer events in London’s Trafalgar Square. His remarks have sparked widespread criticism, especially from Muslim leaders and political figures, amid ongoing culture war debates in Britain.