There are easy answers if we decide there should be. But nfortunately a lot of liberal lefts from this country do not know the reality of other countries outside the UK and how they effectively (or at least more effectively) deal with illegal immigrants.
My DH has an Albanian barber. Lived here 39yrs. Runs his own business, his wife is a matron in a hospital (both Albanian) both kids at uni. Made a wonderful life for themselves here. He was only ranting today to my husband about illegals being given it to easy and how it takes the piss out of UK citizens that are foreign born like himself and his wife.
My neighbour is from Kosovo. Fled war. Asylum seekers. Everyday he gets up and drives his taxi from 5am until 10pm. Both kids go to uni. He runs a local football team. Been here 15+ years. Mortgage, married, both have jobs. His an absolute grafter. Always in a shirt and trousers (just to drive his taxi !) he too regularly rants how all these freeloader immigrants are giving people like his family a bad name. I agree wholly.
Yet the liberal left assume we're all against all immigrants. We're not. We're against freeloaders. But unfortunately the liberals are there waving Their placards at the White cliffs supporting the very people there are causing harm to not only our country but our wonderful Muslim doctors, kosovan taxi drivers, Indian restaurant owners, Ghanian nurses.....