David Cockroft, who has been general secretary of the International Transport Workers’ Federation since 1993,