Rare blue sky in Cardiff