Expats banned from leaving Bahrain because they owe money will have the right to legally live and work in the country under a new law.
Bahrain courts can stop expats leaving the country if they have an unpaid debt or civil legal challenge proceeding against them until the debts are cleared.
The law leaves expats in a legal limbo because they cannot work to raise cash to pay off their debts.
Under the new law, expats with debts will still have to stay in Bahrain, but will have the opportunity to work and pay off the money they owe.