Workers’ party? Hammond defends contractor over sacking of cleaners who asked for pay raise