Martijn Beekman/Getty Images

The Free-Trade Consensus Is Dead

And this week’s TTIP leak is a nail in the coffin.