Right to buy is justified for those who stay in the same property for more than 10 years, the huge discount is not. Currently, it's 60% off the price of a house, capped at £102,400. I would suggest a much lower cap, 30% and capped at £50,000.
Every government has done that. Curbing immigration...