Prince William has been known to greet people with a few words of Welsh when in the country, but has not spoken fully in public before. King Charles had formal lessons in Welsh language ...