General election 2019: Parties clash over Brexit in TV debate
Senior figures from seven political parties also exchanged views on the NHS and terror legislation.
Senior figures from seven political parties also exchanged views on the NHS and terror legislation.