Main content
Sorry, this episode is not currently available

Humza Yousaf Wins SNP Race

What will Humza Yousaf鈥檚 leadership of the SNP mean for Scotland and the UK? And is Margaret Thatcher鈥檚 Right-to-Buy policy contributing to the current housing crisis?

43 minutes

Broadcast