The council has apologised for the faults and paid compensation to the man