politics GDPARGGHH May 28, 2018 Jonathan Ward At last, the 25th May 2018 has passed and a little known acronym of a European Directive has come into force. After weeks of panic from companies, being forced into…