Just 21 out of 15,898 people assessed by new unit – set up after returns agreement was lost – have left UK Just 21 out of 15,898 people assessed by new unit – set up after returns agreement was lost – have left UK The Independent
The United Kingdom closes agreements worth 715 million euros in China – a below average dealJanuary 11, 2025
Reform level with Labour in new poll as Treasury responds to gloomy economy update: Politics liveJanuary 10, 2025