Scotland’s first minister Humza Yousaf hit out at the Conservative Party for being “institutionally Islamophobic”, according to media reports. He said this in reaction to the comments reportedly made by…