Equally, though, the number non members who support the parties are probably hgher proportionately for the main parties, surely? Even if its proportionate, that still pretty much eclipses the BNP. I'd suggest that as the BNP is a fairly extreme / emotive sort of party, you might have a higher number of its genuine supporters join? This is all conjecture of course, but I'd imagine that's the case.