GDPR (General Data Protection Regulation)

I presume I have been living under a rock for the last two years, or maybe I was just busy with everything else I do, but about a week or so ago, I heard about the new data protection regulation coming into effect on 25th May (cue a moment of full-blown panic as...