Going back to the wages, one problem is that some companies only offer jobs for say, 30 hours then the employee tops up with pension credit. Even on full time on a minumum wage it can sometimes be legitimately claimed. (This is more of a benefits issue). Also some of them make deductions for vans, tools, uniform etc. Immigrants, especially if illegal, have less choice of job and work off the record for small sweatshop type companies (run by compatriots) that pay cash and don't declare them. Health and safety and minimum wage may go out of the window.
Newcastle is a lovely city, but perhaps getting too big and crowded, unfortunately it is easy to wind up a crowd to be hostile, and quite scary that it can happen overnight.
I think part of the problem is lack of personal socialising - we don't get to know people as we did in the old days when we did not have any screens as a substitute for meeting and talking with neighbours and friends,
Perhaps what we are experiencing is what some of the commonwealth populations felt felt when Europeans arrived en masse and took over.