Ghandi was certainly not only universally condemned in England, he was revered in some circles. The earliest labor organizing movements in England had been in the textile industry. During the American civil war, Palmerston was Prime Minister. Palmerston had a pathalogical hatred of America and all things American, and had he felt free to do so, he would have supported the southern Confederacy in their rebellion against the Union. But the textile workers of England considered Lincoln a hero (Palmerston detested him), and the government did not dare openly support the Confederacy.
The same sort of thing happened with Ghandi. Ghandi took to spinning and weaving cotton, saying that Indians must not buy textiles from England, but should produce their own cloth, and should wear only garments made from domestic textiles. Not only did the textile workers of England not resent Ghandi for this, they considered him a hero in the mold of their own labor agitators of years gone by.
The English working class made much of Ghandi when he visited in 1931.