General election party leaders' debate on ITV: verdict and analysis


ITV hosted the first TV debate between the leaders of all the political parties you can vote for in the upcoming 8 June #General Election. Now, while it's …

Source