Swimming against the current

Like so many, I battle with the images that have inundated our screens in recent days and weeks. Anyone who doesn’t believe […]