French workers at Swedish fashion chain H&M have ended a three week strike by accepting a minimum 1.8 per cent pay increase for 2005.