There is no distinction between "ethnic" and "civic" There is only born in the UK, or born elsewhere........the definition in most nations.
So the BNP bears NO resemblance to fascism.
Are you daft? I know you have a hate on for immigrants, but clearly a policy that makes a legal distinction between citizens coming from "British, Scottis, Irish and Welsh ethnicities" and those who have gained citizenship from outside the country is nationalistic. If not, then I would love to know what your revisionist definition of nationalism is. Hell their policy manifesto openly states that ethnic minorities are allowed to stay so long as they are always minorities. They state that if elected they would review current citizens to see if they should be allowed to stay. They oppose mixed-race relationships.
WTF Colpy. There is no such definitions in Canada, nor should there be. Remove your head from your @ss.