Mr Cameron will today set out his ambition to “end the gender pay gap in a generation”. On average a woman in Britain earns 80p for every pound earned by a man, according to official data.
“We will make every single company with 250 employees or more publish the gap between average female earnings and average male earnings,” Mr Cameron will say.
“That will cast sunlight on the discrepancies and create the pressure we need for change, driving women’s wages up.”
The Government, which had previously said it wanted to make publishing such data mandatory, will open a consultation on how to design the new regulations and how to encourage greater and more diverse female participation in the labour market.
Mr Cameron will also announce that a target set in 2011 to have 25 percent of board positions at FTSE 100 companies filled by women has been met.