The elections have fragmented the European Parliament as never before after voters across the continent elected large numbers of non-aligned MEPs outside the traditional pro-EU Christian Democrats, Socialists and Liberals. In Britain, the BNP, UKIP, and the Greens, made gains at the expense of Labour and Lib Dem votes.