When residents of a small English town protested against the use of a local hotel to house asylum seekers, the council took up their cause - and won.