ITV Leaders Debate 2017 Steven Kellow May 18th, 2017 - 7:09 pm Politics GE17 Live coverage of the 2017 General Election campaign’s first leaders debate.