"The Communist Party of Britain aims to 'put Britain on the road to socialist revolution'..."
No it doesn't, neither does it "openly praise" the Soviet Union or Maoist China. You are getting a little hysterical now, providing us with madman sources that, as ever, you haven't checked before posting.