Well, I can't agree obviously. For me, the only way that any of these things can really be achieved is b having a strong party allied to the labour movement, which organises those most motivated to respond to social injustice and gives them collected clout.

Good luck with getting involved though.