Aside from the storm cluster in the East of England/Midlands right now, we have ourselves a tiny little discreet cell just West of Stroud, Gloucestershire, making its way North. Either that, or its a swarm of Aphids and farmer Ants destined for my Tomatoes lol.