Britain Britain: Westminster sexual harassment scandal November 3, 2017 Editorial from the Socialist, paper of the Socialist Party (CWI in England & Wales) Symptom of a rotten system