Net migration reached record levels in 2023 but has since halved

Net migration to the UK, thousand people