While I know many "English" people avoid paying tax, we have to remember that many immigrants come from countries where the concept of paying ANY sort of tax is alien to them.
It was reported recently that the majority of MPs in Pakistan pay no tax at all, I think it was even reported the Prime minster of Pakistan pays no tax.
http://www.bbc.co.uk/news/uk-politics-22017091
This is why when people come to the UK from India and Pakistan they do all they can to avoid paying any sort of tax.
You will notice many Asians own corner shops and newsagents where most of the payment is in cash, so very easy to avoid putting it through their "books".
Many Asian shops also employ members of the family to work in the shop (husbands, wives, children, grandparents etc.) but they don't actually pay them any wages, and hence they don't have to pay any tax as they don't actually earn any money.
You will probably find the only person in the shop who actually earns a salary is the husband, and he will earn the minimum wage, so he does not have to pay any income tax. The rest of the family pay no tax at all, even though they work in the shop.
I recently went to a huge cash and carry to do some shopping for a local fete our town was running. I live on the edge of Birmingham and the whole place was full of Asians (it was also RUN by Asians). EVERY Asian had a huge trolley full of stuff and every Asian I saw buying anything was paying hundreds of pounds in cash. You can be certain none of it went through their books.
I don't think many English people realise how we are being taken for a ride by many of these Asian immigrants. They want all the benefits of living in the UK, but are not willing to pay their bit towards it.