Quoting:
Who Really Costs Britain?
Every time the asylum debate comes up someone shares a meme saying asylum hotels are bankrupting the country. The figure usually quoted is £45 per year. It looks simple but it hides the truth. When you look at the actual numbers, asylum is one of the smallest costs in Britain. The real drains on our money are elsewhere.
The Home Office spent £3.1 billion on hotels for asylum seekers in 2023–24. That works out at £46 per person in the UK or about £86 per taxpayer. If you add all asylum support the total rises to £4.7 billion. That is £70 per person or about £130 per taxpayer.
Benefit fraud and error cost £9.5 billion in 2023–24. That is £142 per person or about £260 per taxpayer. Much of this is not fraud but mistakes or official error. Some is recovered later.
The tax gap which means avoidance, evasion, non-payment and error was £46.8 billion. That is £699 per person or about £1,300 per taxpayer.
Bank bailouts and corporate subsidies are another hidden cost. They add up to £50–60 billion a year. That is £750–£900 per person or about £1,600 per taxpayer.
Military operations overseas cost between £5–15 billion each year. That is £75–£225 per person or about £150–£400 per taxpayer.
Foreign criminals in UK prisons cost around £600 million per year. That is £9 per person or about £20 per taxpayer. This does not include court costs or deportation costs.
Financial crime enforcement costs £1–2 billion per year. That is £15–£30 per person or about £30–£60 per taxpayer. The real cost of financial crime is far higher.
Billionaires who are not taxed on their wealth and big companies that use loopholes cost Britain another £15–25 billion every year. That is £225–£375 per person or about £500–£830 per taxpayer.
HS2 has already cost about £27 billion. That is £403 per person or about £900 per taxpayer so far. If it reaches £80 billion the final bill will be £1,190 per person or over £2,300 per taxpayer.
The bailout of energy companies and support for bills during the crisis has cost £78 billion over two years. That is nearly £600 per person per year or about £1,200 per taxpayer. The collapse of Bulb alone added another £3 billion which is £45 per person or about £90 per taxpayer. Fossil fuel subsidies add around £17.5 billion a year. That is £260 per person or about £550 per taxpayer.
The Ministry of Justice and police budgets together cost over £30 billion a year. That is £450 per person or about £830 per taxpayer. A huge share of that goes on petty crimes that clog up courts and prisons at high cost to the public.
So let’s put this side by side.
Asylum seekers: £46–£70 per person
Benefit fraud and error: £142 per person
Tax avoidance and evasion: £699 per person
Bank bailouts and subsidies: £750–£900 per person
Military overseas ops: £75–£225 per person
Foreign criminals in prison: £9 per person
Financial crime enforcement: £15–£30 per person
Billionaire and corporate loopholes: £225–£375 per person
HS2: £403 so far and possibly £1,190 each
Energy bailouts and subsidies: £600–£850 per person each year
Criminal justice system: £450 per person
It is obvious what costs Britain the most. Asylum seekers are not even close. The idea that they are draining the country falls apart the moment you see the numbers. The biggest costs come from corporate bailouts, billionaire tax reliefs, tax avoidance, subsidies, failed megaprojects and the justice system itself.
So the next time someone waves a meme about asylum hotels remember the truth. You are paying more for failed energy companies, HS2, bank bailouts, corporate subsidies and tax avoidance than you will ever pay for asylum seekers. If you want to save money start at the top not the bottom.