'Four horse race' for European Elections
Voters across the UK go to the polls to elect members of the European Parliament next month.
Some parts of England and Northern Ireland will also hold local elections. The subject of immigration could prove to be a key issue.
Political editor Nick Robinson has been touring the UK to test the mood ahead of the European Elections.