Flaming June in its usual sense has been somewhat of a washout this year and the slang meaning of flaming would be more appropriate. Rain and yet more rain interspersed with heavy cloud has meant that the sun has rarely appeared. But earlier this week the skies finally cleared and we had a fine summer [...]