  “No Immigrants, No Bombs” and “Nick Griffin was Right” are just two of the new badges added to the range of Excalibur merchandise today. The badges form part of a major revamp of stock being held by Excalibur which is set to transform the company over the next few weeks. No less than 29 new badges have been added to the stock range, while six new car scarves have also been added, including one carrying the ever popular message “England, Love it or Leave it.” The badges cost £2.50 each, and the car scarves £4 each.    Should it not be Nick Griffin  is  right I understand that it's a copy of the enoch powel one but Griffin has not passed on.