How can British Freedom fail?

Peter Mullins of British Freedom is convinced that, with the recent appointment of Stephen Lennon and Kevin Carroll as deputies to BF chairman Paul Weston, his party now has an unbeatable leadership team. Of course, even the finest of political leaders will face unwashed leftist sceptics trying to undermine them.

BFP election prospects

Via Expose