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