Analysis reveals investment in UK buy to let sector has slumped 80% in two years

Analysis reveals investment in UK buy to let sector has slumped 80% in two years