General Election 2017 - Tuesday 9th May

May 09, 2017, 04:50 PM

Labour's revealed 'For The Many, Not The Few' as its general election slogan while Theresa May defends a Tory pledge to cap energy prices.