Property developers will have to provide social housing under new planning laws.
According to government sources, up to 10% of new developments will have to be set aside for poorer people.
The announcement, to benefit those who can't afford their own home, is expected to be made today.