Home SportsWilliam and Catherine visit Powys ahead of St David’s Day