On their website they say,
" 5. Britain First stands opposed to all alien and destructive political or religious doctrines, including Marxism, Liberalism, Fascism, National Socialism, Political Correctness, Euro Federalism and Islam. Britain First is a movement of British nationalism, patriotism and democracy.
6. Britain First is committed to creating a country based on freedom of opinion, expression, and assembly..."
anyone spot the contradiction?