Political parties in Scotland
British National Party (BNP) - A far-right UK-wide party which promotes fascism, anti-immigration, right-wing populism, Euroscepticism and Third position economics with many combinations.