We'll be issuing a press release shortly, but the big news from today's Home Office migration stats is that visa grants fell by a whopping 460,000 from 2023-24 (they remain at a whopping 950,000)

Comments