None of the BNP members told the DJ who his audience was - and kept their poisonous beliefs quiet during speeches.
Garner said: "We had to be careful what we said. What are you supposed to do? Tell him to clear off. It was very, very embarrassing." Among the guests at the Â£12 a head function were BNP London mayoral candidate Julian Leppert and Euro spokesman Chris Roberts.
BNP spokesman Phill Edwards said upset members chose to leave the party in central London instead of insulting the DJ. He sneered: "So what's the problem?"
Labour MP Martin Salter said: "Clearly the Christmas message of goodwill was missing."