Men caught paying for sex with women who are controlled by pimps will be fined ₤1000, and will be shamed publicly.

Well done creative thinkers. I just wished I could trust that you know what you were doing.

If you read my blog, you may be aware that I strongly believe that it’s our duty to do all in our power to fight the horrendous crime of human trafficking, the main reason for this new legislation.

This is not the way.

After all, not even Iran, with death by stoning, managed to stop prostitution; can we really imagine that the new legislation will achieve it? It will only make it impossible for men to report on such situations when they encounter them.

I can imagine hoards of policemen hiding next to each prostitute to catch and fine her clients, instead of arresting the pimp and releasing the prostitute. After all, if they know which prostitute is employed by a pimp, why do they need to wait for her clients?

Once again, it seems like a scheme for making easy money, without dealing with the problem itself.

When will the UK legislator start thinking about catching and punishing criminals? At the moment, the law seems to be formulated to enrich the state in the easiest possible way, rather than reduce crime. After all, human rights ensure that criminals are well protected; much better than law abiding citizen.