ITV will be hosting their own seven-party debate on May 18 when they will be inviting party leaders. Source Express Additional information Publication Date May 04, 2017 Country United Kingdom Language English