A banker receiving an unexpectedly large deposit into an account
has to juggle the risks of a number of threats: avoiding liability
in money laundering, tipping-off offences, and not least the threat
posed by the civil law concept of constructive trust.