Nigel Farage‘s Brexit Party has swept to victory in the European Parliament elections, claiming around a third of the vote share.
With Scotland and Northern Ireland still to declare, the Brexit Party has won 28 of the 73 British EU seats up for grabs.