1 / 500

ITV general election debate: What time does it start tonight and who is taking part?

The first general election TV debates have been announced. But, what TV channels will they be on and who is set to take part? - AFP

Photo of the Day

false