I can understand why some voted to leave, when the perception is immigrants are overloading social services, but I think perhaps they may have targeted the wrong group (Eastern Europeans). I remember watching An Inconvenient Truth five or six years ago, and the biggest EU immigrant claimants of social services in the UK (based on percentage of population) were surprisingly the Portuguese, but there was a story behind that, being the Brazilians of Portugese descent. The biggest overall claimants of social services were from South East Asia and Africa eg India, Pakistan, Bangladesh, Sri Lanka, Nigeria, Eithiopia and Ghana.
When I lived in the UK my visa stated 'no public services', so my social worker housemate and I could never understand how these groups managed to get benefits and housing. I wonder if it's some groups are quick to call racism to get what they want? I certainly think if these groups were deported from the UK because they cannot support themselves, it would free up social services and then this EU backlash wouldn't have perhaps occurred.
In my case my OH is Polish, and my boss in the UK when he heard this asked if I had chosen him because I couldn't get a 'normal man'... Err no, he makes me weak at the knees and worships the ground I walk upon all the while being the sweetest kind guy I know. We live in Ireland now and while there's a lot of poles in our estate (I'd say 10%), there's probably the same in terms of number of Filipinos. We know all of our neighbours names about four doors along in both directions, plus plenty more around the estate to say hello to as we live beside the green and often meet neighbours walking their dogs and we dish out candy in fancy dress at Halloween so I'd say we are very integrated in the community. It helps that the OH is in the motor trade so often gets asked to change a light bulb or change a tyre etc Newish estates are forced to be 10% social housing here (ours is 10 years old), and the social housing is taken up by one Portugese family, six Irish families, four Nigerian families and one Lithuanian family (yes, I know which they are as I'm on the management board). The few houses known for sleeping multiple immigrants to a room are SE Asian and Brazilians (again, as I get landed with complaints!)
I'd support a ban on EU migrants receiving public support (housing, benefits but not healthcare or schooling) for five years, and non EU for ten years.