Boris Johnson and Jeremy Corbyn have clashed over Brexit in the first TV election debate of the campaign.
Mr Johnson promised to “end this national misery” and said Labour offered “only division and deadlock”.
Mr Corbyn said Labour would “get Brexit sorted by giving you, the people, the final say”.
The two leaders also locked horns over the NHS, trust and leadership, the future of Scotland – and the Royal Family. Read more