Election debate highlights: who won?

The result has been mixed with polls differing on who performed best.

Additional information

Publication Date
Apr 02, 2015
Country
United Kingdom
Language
English