Terrence Hughes, 63, avoided jail after the court heard he had secured accommodation