The figure smashes the previous post-war high of 504,000 in the year to June last year - and comes despite a Tory 2019 manifesto commitment to "bring overall numbers down".
Thursday 25 May 2023 10:25, UK
Please use Chrome browser for a more accessible video player