In the interests of fairness and given the thread on the BNP maybe you could add the BNP website to your list as they are standing a full slate of candidates in June and I understand having a party political broadcast aired too.
www.bnp.org.uk
As I mentioned elsewhere i don't agree with all their policies but democracy is all about hearing every arguement so that it can be debated and either dismissed or supported.