March saw a significant slump in buy-to-let activity with sales falling 26.2% compared to February. The fall of £1.04 billion came despite an expected last-minute...