That comes as a surprise. However, this comparison here
https://www.bbc.co.uk/news/uk-wales-55302591
shows Wales is performing far worse on every performance indicator and not far better as you indicate but if you have any statistical evidence to verify your view then I would like to see it.