What do you expect from socialism?
This law is typical of a socialist government. Think China, Venezuela, Ecuador, Russia, Cuba, (modern) Germany, (modern) France, etc.
Socialist (left wing) leaders are so worried about keeping power, they do anything to ensure the general public has no power.
Don't blame Trump, it's his administration which got rid of a lot of Obama's invasive left wing stormtrooper ideas.
It appears, just like Obama, Theresa May and her minions in both houses of Parliament are doing everything they can to keep their power over the citizens.
I'm no criminal, but there are many things on my computer/phone I don't want others seeing. My personal writings, who I'm communicating with, my salary, chats with a loved one, etc.
You don't have to dig too far into history books to find how socialist governments take small innocent items of a normal citizen--only to spin and create HUGE stories on how any citizen is actually a spy, terrorist, general criminal. Hmm... why are you getting (spam) email from anti-government groups? You criminal!!
This should be the reason people support Brexit. To get away from all the left-wing craziness of most of Europe. Look at all of the laws their left-wing leaders are enacting in France, Germany, Belgium, etc. to ensure they remain in power.
Left-wing propaganda sure sounds good doesn't it. They pander to everyone, promising whatever to get your support--but does it ever truly work out in the long run? The only constant is higher taxes on everyone, with below average education institutions.
While it's fun to bash Trump... you can't deny the success his policies have had. While the rest of the world is dealing with recession, the USA's economy is strong--and getting stronger. Trump's administration is handing out HB1 visas like crazy, allowing people from other countries to come in and work--especially in the tech industry, because the unemployment rate is only 3%; many companies can't find people to fill jobs--this is creating higher salaries since companies are competing for talent.
So, UK... keep enjoying all of the policies and laws Theresa May's government enacted during her many... many years in power.
Or maybe start making t-shirts promoting Brexit and Megxit. :)