The British are infatuated with owning their own property and politicians know that. Margaret Thatcher used it as a vote winner in 1979 when she allowed council house tenants to buy their own home. Coming to the present day, Boris Johnson’s Conservative government have anxieties that the Brits have not been buying nearly enough homes […]
NEWS