Councils in the capital spent over £864 million repurchasing former Right to Buy properties

​Councils in the capital spent over £864 million repurchasing former Right to Buy properties  Read More