0
Jim Henderson, 78, has told how he was punched as he tried to pack up his stall at Edinburgh Waverley Station on Saturday.