‘Britain’s oldest trucker’ is grandad, 91, who gets up at 5am for 12-hour shifts