Labour should be cautious about celebrating the fall in net migration
How can you miss over 300,000 migrants? This morning the Office for National Statistics revised up its previous record high net migration figure to 906,000 meaning that since 2021, 307,000 more migrants are in the country than the ONS previously knew about. So, has Britain turned the corner on migration? There has been a 20