Ian Blackford makes humiliating apology to Greens on live TV in desperate bid to save SNP April 28, 2024 Top SNP MP Ian Blackford made a desperate apology to the Scottish Greens this morning, as Humza Yousaf continues battling for his More