Presumably those are percentages of the total number of migrants, not percentages of the number with UK citizenship? If you don't have citizenship then you can't vote in general elections, only local elections.
My partner is German and registered to vote in local elections, but I can see why a lot of people wouldn't bother.