General election 2019: Key moments from the seven-way BBC election debate
Politicians from the UK's leading parties have answered audience questions on their general election promises.
Topics included manifesto spending pledges, Brexit, trust in politics, immigrations and the environment.
Senior members of the Tories, Labour, Lib Dems, SNP, Greens, Plaid Cymru and the Brexit Party took part in the debate chaired by Nick Robinson.