Updated: Friday, 6th December 2019 @ 7:44pm

Live: The Leaders' Debate

Live: The Leaders' Debate

| By MM staff

For the first time since 2015 the Conservative Party and Labour Party leaders will lock horns in a live TV debate tonight. Follow the latest developments here...