With the public having voted in the European Parliament elections on Thursday, the last polls (taken before voting day) show that Nigel Farage’s Brexit Party was likely to gain the most votes in the UK.

Although the vote took place in the UK on Thursday, the results are not expected until Sunday evening due to most other EU member states casting their votes that day.

The Conservatives are on course for their lowest ever share of the vote in a nationwide ballot and could even slip into fifth place behind the Greens.

The month of May is coming to an end.