It's not the poor who are 'stealing' your taxes. It's the rich. It's the people who are piling up billions of pounds in offshore, untaxable banking accounts who are draining the economy of money. Literally. It's the massive corporations who pay ridiculously low wages because they expect their employees to recieve tax credits (your tax money: being used to line the pockets of the already-wealthy directors of these companies).
There would be a huge improvement in the economy, very fast, if Universal Basic Income was introduced, because poorer people spend their money, which puts it back into circulation. People buying themselves a takeaway, a new pair of shoes, a big bunch of flowers, a couple of books; having a haircut or booking driving lessons - that puts money into the pockets of takeaway staff, shoe shop assistants, florists, booksellers, hairdressers, driving instructors, who then pass that money on to travel agents, taxi drivers, painters and decorators, or the extra staff they can take on when their businesses get busier...
The reorganisation of society to transfer money from the poor to the rich which has been going on for the last few decades is what has caused all the problems. Not immigrants, not single mothers, not 'lack of respect' but the greed of many of those who were wealthy to begin with, and the sociopathic bullshit of politicians who have never worked a day in their lives but fetishize 'hard work' for other people.