Cast your mind back to a little over three months ago. The air is warm, the days are long, and summer's peak still lies blissfully ahead.