Net migration to the United Kingdom hits an all-time high of 504,000 in 2022, according to the Office for National Statistics. The record rise is driven primarily from non-EU migration, the resumption of post-pandemic travel, the arrival of refugees from Afghanistan and Ukraine, and people from Hong Kong.