Taxpayers have forked over £900million to councils as part of the Right to Buy, shocking new figures have revealed. Local authorities across Britain have poured millions in public funds into ...
A London council purchased a home originally sold under Margaret Thatcher’s controversial Right to Buy scheme at almost four times its original cost, an investigation has found. Data obtained through ...