Listen

Description

Senior fellow Professor Sarah Hall discusses the UK's level of public debt and what this means for the UK economy.