What monopoly are you talking about? There's no bar on opening new routes from LGW, certain routes just work better out of LHR.
See also LPL/MAN, MME/NCL, PIK/GLA.
As for building more council houses instead? Well that's conflating two distinct and unconnected issues due to a political narritive.