For reasons unbeknown to anyone but God and perhaps astrologer Russell Grant, I can’t get the 1968 song ‘Lily The Pink’ out of my head this morning. The tongue in cheek song by comedy music group The Scaffold, a former UK chart topper, is currently playing on a constant loop in the capricious corridors of my mind.... Continue Reading →