Humza Yousaf dealt hammer blow after court vindicates UK's decision to block hated SNP law December 8, 2023 News Humza Yousaf has been dealt another humiliating blow this afternoon, after Scotland’s highest civil court sided with the UK Government over its More