I think they relying on the atmosphere to play ball,I've seen 3 forecasts saying about Thunderstorms.I think it's beginning to be harder to forecast Thunderstorms.The possibility is there but mother nature having none of it had a few showers here in Taunton but very light drizzle and one or 2 shower's that dampen the ground but nothing noteworthy.