There must be something in the water…and it’s not Brexit.

In 2018, over $3.3 billion was injected into the coffers of UK financial...