European election: UKIP's Nigel Farage celebrates at pub

UKIP leader Nigel Farage has celebrated his party's triumph in the European polls with a pint... or two.

UKIP won 27.5% of the vote and had 24 MEPs elected. Labour, on 25.4%, has narrowly beaten the Tories into third place while the Lib Dems lost all but one of their seats and came sixth behind the Greens.

It is the first time a party other than the Conservatives or Labour has won a national election for 100 years.

The BBC joined Mr Farage as he celebrated at the Westminster Arms pub in London.