Stalking, harassment, rape.

I'm confused. The context here is talking about new legal developments. Has the UK passed something that justifies or makes getting away with the things you mentioned easier?

I was just replying to your comment as-is.