Another banner this time from the Communist Party of Britain (CPB) the largest Communist Party still active in Britain. The Banner depicts Marx Engels and Lenin.
Good bunch of girls n guys, we always march with them on rallies. Shame about their shameless reformism and uncritical support of the trade union bureaucracy though.
Man, you never see any of this sort of strong political diversity here in the States