Thousands of new council homes announced for London
The Mayor of London has agreed a deal with government to provide nearly £3.5bn for new homes with councils and housing associations across London in the first round of bidding for the Mayor’s five-year affordable housing programme.