Most of the problems we have at the minute are really down to our own making, because whilst the EU can override our courts decisions, most of our judges pre-empt that possibility by considering what the EUs decision would be, rather than making their own. But I suspect that the EU has managed to instil such a level of subconscious control over most of our various agencies, that they are always considering what they shouldn't do, rather than thinking about doing their job properly. And whilst the EU also insists on freedom of movement, I think that somewhere in the UK legislation, is the ability to insist on people having a job first.
The police are more interested in diversity and political correctness than in catching criminals, and the prisons don't bother checking to see if a foreign prisoner should be deported on their release. And strangely enough, Theresa May presided over the home office, and therefore border control, but did very little to enforce any controls, nor to get rid of any of the million illegal migrants (and that's just the ones they know about) that are here.
It's our generous benefits system that's a draw for a lot of immigrants, and a better way of life for a lot of the illegal one - until they get caught, which is when they then seek political asylum, except that a leading asylum judge recently let the beans spill, in that she rejects 9 out of 10 applicants as being economic refugees, but they then walk out of court rather than get deported.
Blair wanted uncontrolled immigration to rub diversity into the noses of the tory establishment, and Brown allowed it to continue to help keep wages down. Cameron did nothing because he was even more of a non entity politician that's after superstar status.
Only time will tell whether TM is going to shake up not only the governments attitudes, and those of all the various departments, but the NHS, local councils, schools and all the rest of the incompetent ner-do-wells that manage to screw up our lives, and to see is she stand up well in the in the honesty stakes. If she does, I may start up a petition to insist all future PMs are women.