Industry News August 23, 2022Right to Buy bags London’s local authorities £3.415bn in the last decade Research has found that over 23,000 homes have been sold under the Right to Buy scheme to council tenants.