Couple that to long winter nights and stupid DST. If those isolated sunny days don't fall. On a weekend? It's gross.
I'm happy with how June is going.. It's not ideal. But there are starting to be more usable days than not.
Just checking my weather station:
Sun 8th June - Zero rain, did have a 14C dip at 9 AM, but got back to 16C, it was very cloudy but dry
Sat 7th June - Zero rain, 20C most of the day, nice sunny patches with the odd cloud going over
Sun 2nd June - Zero rain, awesome sun all day, almost hit 26C
Sat 1st June - Zero rain, patchy cloud/sun, was around 20C all day.
Sun 26th May - Almost no rain, just two very minor drizzle. 17C-20C was OK out and about
Sat 25th May - Zero rain, great day, some very patchy odd cloud, but 22-24C all day
Sun 19th May - Belter, 25C, zero rain, sun 99.5% of the day
Sat 18th May - 1 spell of 10 mins of rain, patchy cloud/sun and around 20C all day
Sun 12th May - Great day, Zero rain, some very slight patchy cloud, but 27.2C!
Sat 11th May - Great day, Zero rain, some very slight patchy cloud, but 25C!
Sun 5th May - Started out hot (22C), slowly cooled over the day to 16C, didn't rain until 6PM, had a good day out
Sat 4th May - Zero rain, mainly sunny, hovered around 20C most of the day.
We've had loads of good weekends, if it's rained it's been tiny spells but mainly dry, some absolute mid-summer belters.. Not sure how much better I'd need it.
The Bristol channel and South Wales can take the brunt of the weather though, I lived in South Wales for 8 years and found it not as temperate as around north Gloucestershire.