Britain's government says it is making good on a promise to reduce migrant numbers.

It has introduced a tough immigration bill, which cuts access to services like healthcare for people who cannot prove they have a right to be in the country.

Critics say it may put some migrants' lives at risk.

Al Jazeera's Laurence Lee reports from London.

Source: Al Jazeera