Answer
Joseph Chamberlain opposed free trade with no tariffs later in life because he believed that tariffs were necessary to protect British industry from foreign competition. He argued that free trade had allowed foreign countries to undercut British manufacturers and that tariffs were necessary to level the playing field.