>>zapthe+zf
Politicians have not taken action on a wide spectrum of problems (some of which are crime related, other problems in society below the level of crime) for many decades now. While the economy is good, this doesn't occupy the mind of the public too much, life is OK. Now that the economy is not good, and has not been good since at least 2008, the public has begun to notice these things. The public has even started to notice domestic opinion management (nudge unit, 77th Brigade etc). Passing this sort of "manage the symptom not the cause" legislation has become popular. It's easier to do than deal with the cause, it pushes the actions onto 3rd parties, and superficially it sounds good to the general public. At least for a while. To get an idea of how "off target" the state itself is in managing serious crimes look no further than [1] (warning, pretty grim story, but very typical).
[1]. https://www.bbc.co.uk/news/articles/cvg87yvq529o
Edited for typo.