A new Muslim leader in the UK; Humza Yousaf becomes first minister of Scotland

As expected, and predicted here a month ago Scotland now has a Muslim leader; one who recently described the government in London as ‘foreign’. Britain, Ireland, Scotland and London are all now led by men whose ancestry lies in the Indian sub-continent.
Back to Top