UK General Election 2019: The Manifestos

Analysis of manifesto pledges set out by the UK's three main political parties in the 2019 General Election campaign and the challenges being missed.