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.
Via Expose