That's to cover a 2-year stay. It is still a ridiculous amount. The Immigration Health Surcharge (IHS), which is £1045 per year, alone is super abusive; it's basically a Ponzi scheme to keep paying for old people's healthcare. On top of that, I still have to pay income tax and National Insurance...