New filings reveal Duke is no longer a British resident amid pressure over his visa records
Prince Harry has declared the United States to be his new country of residence in business filings in the United Kingdom, it has emerged.
Documents lodged with Companies House reveal he amended his filings for Travalyst, his sustainable tourism initiative, to declare he is usually resident in the US, rather than the UK.
The Duke of Sussex is a director of Travalyst, which he founded in 2019 and […]
Prince Harry lists US as primary residence for the first time – The Telegraph