The labour Pilgrim's progress (I.L.P.)