A "hostile immigration policy" is putting Edinburgh's festivals at risk, according to MSP Gordon Macdonald. Macdonald, who is the SNP MSP for