The latest revelation is that 'buy to let' was/is bad for the housing market !

Well no ***t !

Lots of happy foreigners who own practically whole British towns though... while our own kids will probably never own a home in their own country !