In 2013 David Cameron introduced a special annual tax on all property purchases where the buyer is an offshore entity. 

The idea was to discourage dodgy money being laundered via the London property market. 

Did it work?

Of course not. 

If you are a criminal buying a £20m pad in London, a tax of £220k odd (about the rate now) is hardly going to act as a deterrent.