I'm not sure the evidence points to Labour supporters switching their votes to the BNP . Its my perception that the issue was that Labour supporters, and indeed many who would normally have voted for other mainstream parties, just didn't turn out to vote at all. I also don't think there was a massive increase in votes for the BNP overall.
Clearly history has been considerably re written since I left school!