Deputy Prime Minister David Lammy says the UK will no longer be a haven for dirty money as he vowed to tackle a corrupt 'army ...