A British passport is worth £1 million to £2 million to a man aged 25 in Bangladesh.
A lifetime of healthcare.
A lifetime of benefits and housing or a job.
Pensions.
Right to bring a spouse.
Free education.
Right to have children on benefits.
Right to possibly bring previous children and wives and parents in some cases.