A popular backlash against globalisation and the leaders of the world's largest companies is sweeping all rich countries, an FT/Harris poll today shows.
The British have the least admiration of any national group for the leaders of their country's largest companies, and a large majority believes the government should impose a pay cap on the heads of companies to limit their rewards.



