Almost £6bn of suspicious funds have been channelled through companies registered in the British Overseas Territories to purchase UK properties since 2016, new analysis has revealed.