ITV Leaders’ Debate returns to MediaCityUK in Salford MediaCityUK to be venue for on screen general election face off 15/05/2017 Nick Jackson News