The Leaders’ Debate

HomeThe Leaders' Debate

The BBC, ITV and Sky has today announced the full agreement for the Leaders’ Debates. 1. There will be three live TV debates during the forthcoming general election campaign. 2. There will be one debate in each full week of… Read more