Hard water contains sulphates and chlorides of magnesium and calcium which forms an insoluble compound with soap. Therefore, soap does not lather with hard water.
Hard water contains sulphates and chlorides of magnesium and calcium which forms an insoluble compound with soap. Therefore, soap does not lather with hard water.