Patrick Roach — trade unionist