Gordon Brown today called for a new global ``economic and social contract'' with the financial institutions to ensure taxpayers around the world would never again have to bear the cost of banking failure.
Brown calls for global 'economic and social contract'