May Flowers, Summer Showers, Bugs and Beneficence! Summer has finally arrived and we certainly deserve it here in the UK! A few days of brilliant sunshine and we are all enjoying Gaia in her budding…