Yesterday Tredegar in Blaenau Gwent was the wettest place in Britain with 41mm of rain. And so far this month 134mm of rain has fallen there. That's over 5 inches and more than the April average of 91.6mm!
A few places saw the sun today and stayed dry but many others have been wet with heavy downpours in Mid Wales and the north.
But we're not out of the woods yet. There is still a Met Office heavy rain warning in force until 10pm tonight.
Tonight heavy rain in the north and north-east will slowly ease. Elsewhere showers will die down in some places.
It will be breezy on the north and west coast. Lighter winds inland with lowest temperatures 6 to 8 Celsius.
Tomorrow should be a bit better but still plenty of cloud. There will be some rain and a few showers but I can promise some dry weather too.
During the day it will brighten-up in places with the best of the sunshine on Anglesey, the Lleyn Peninsula and Pembrokeshire but feeling cool with a northerly breeze.
So, it's a bit mixed for day two of the Royal tour and cloudy and cool with spots of rain in Crickhowell and temperatures in Aberfan and Ebbw Vale only rising to 9 Celsius, 48 Fahrenheit.
As for the weekend. Saturday looks the best day with plenty of cloud, a few spots of rain or a shower but some dry and bright weather as well. Temperatures 10 to 14 Celsius with a light to moderate north-easterly breeze.
Mind you, it's a different story for Sunday as trouble is brewing over Spain with a developing area of low pressure expected to move north into the Bay of Biscay and English Channel.
This is unusual as normally the deep depressions that affect Britain start off over the Atlantic rather than the Costa del Sol!
So, Sunday at the time of writing, looks a washout with wet and windy weather and 20 to 40mm of rain, 1 to 2 inches possible. There will also be chilly, strong to gale force easterly winds which could bring down trees.