As we prepare for the results of this week’s European election, here are the results of the last vote in June 2004. The turnout in the UK was 38.2%.
| PARTY | % | VOTES | MEPs |
| Conservative | 26.7 | 4397090 | 27 |
| Labour | 22.6 | 3718683 | 19 |
| UK Independence Party | 16.1 | 2650768 | 12 |
| Liberal Democrat | 14.9 | 2452327 | 12 |
| Green | 6.3 | 1028283 | 2 |
| British National Party | 4.9 | 808200 | 0 |
| Respect – The Unity Coalition | 1.5 | 252216 | 0 |
| Scottish National Party | 1.4 | 231505 | 2 |
| Plaid Cymru | 1 | 159888 | 1 |