The rain has helped to keep the temperature down…and produce some lovely rainbows.