Peter talks to us about socialism, trade unionism and Engage for Change, a free music festival which combines the two.