Princess Kate’s latest appearance in Wales carried a message far deeper than fashion.
February 04, 2026