BNP sympathies are a reaction to immigration and a sense of cultural endangerment in the white working class, right? Not exactly, according to this infographic from Information Is Beautiful, which shows many areas of relatively high BNP support (well, over 0.04% of the population) are remote from the largest non-white populations:
It’s possible for voters to live at great distance from ethnic minority communities, and still think there are too many of them over here, apparently – but conversely, it also looks as though support for racist politics largely fades out where non-white faces are most visible. For the very small minority who actively support the BNP, it seems that beliefs about immigration are unlikely to have been formed by direct experience of it.
(Some caveats: the National Institute Of Statistics information is pretty old, and shows ethnic make-up rather than immigrant populations. If anyone has a more recent analysis they think is relevant, stick it in the comments.)