Unless you are lucky enough to have no engagement whatsoever with social media these days, you will have struggled to ignore ...