Just to pick up your point about percentages.It all depends on where you live in the country,some places haven't been touched that much by immigration, whilst other towns and cities have been.
Let's take a look at Sussex.
The 5 largest towns are Brighton and Hove,Crawley,Worthing,Eastbourne and...