CPGB Perspectives 2023

Introduced, debated, amended and agreed at February 12 AGM of CPGB members. This document as well as a report of the AGM was published in Weekly Worker 1430