New Communist Party of Britain

The New Communist Party of Britain is a communist political party in Britain. The origins of the NCP lie in the Communist Party of Great Britain from which it split in 1977.

New Communist Party of Britain

The New Communist Party of Britain is a communist political party in Britain. The origins of the NCP lie in the Communist Party of Great Britain from which it split in 1977.