TNF calls for stronger social contract, better pay : compare