Frihandelns sak har segcat,