The result has been mixed with polls differing on who performed best. Source The Telegraph Additional information Publication Date Apr 02, 2015 Country United Kingdom Language English