A minimum income requirement imposed on non-EU migrants limits the number able to enter the UK. Under rules that came into force in July 2012, only British citizens with a salary of at least £18,600 a year for the past six months can sponsor their non-European spouse’s visa. But some families claim the system is unfair and is keeping spouses and their children apart.