Oh BNP. So articulate logical and well reasoned.
BNP = British National Party, who are the least British thing in existence. Racist, homophobic, misogynist, fascist neo-nazi white supremists. Fringe party. Generally pariahs in most circles of people with a) a soul, b) 2 brain cells between them. Their leader (Nick Griffin) is a holocaust denier and looks like fat Hitler.