Longer days have been lifting our spirits for some time, and June brought the longest day. Up here in Scotland that meant sunset at 10pm. I celebrated the occasion in slightly hippy fashion with an organised sunset solstice swim, but more about that later. It is very easy to lose track of time with long, …