The Liberal Democrats are claiming credit for torpedoing a Home Office plan to make foreign travellers from some countries pay £3,000 bonds before entering Britain.
Theresa May, the home secretary, had been planning to make visitors from India, Pakistan, Sri Lanka, Bangladesh, Ghana, and Nigeria pay deposits before getting six-month visas. However, she has abruptly dropped the scheme in the face of objections from the Liberal Democrats and an outcry from some of the countries targeted.
Senior Lib Dem sources said there was no way Nick Clegg would have let the scheme go ahead in the form proposed by the home secretary, although some Tory-led departments also raised objections over fears it would harm relations with important trading partners.
“The writing has been on the wall for some time,” one said.