
The current immigration laws have nothing to do with the current refugee problem. Immigration laws have been brought in slowly over the last 17 years to put controls in place that never existed before Labour got in in the 90's. over the years they have been refined to be stricter and more expensive. This had ended up with a huge bias between EU immigrants, and non-EU immigrants. The former being able to move freely at no charge. It is the problem with the open borders agreement, signed by the Tories in 92, that ha led to the main influx of millions of EU immigrants.
As Cameron has tried to do but failed, it is impossible to control EU citizens, but controls do work on none EU citizens. No matter what rules are put in place for anything, people will always get caught in a grey area, and it is these the papers pick up on. No, it is not fair, but their are no black and white rules when it comes to immigration. Luckily, immigration does have an appeals process which has proved pretty successful for many, even on here over the years.