Dirt attracts water and household detergents leave water attracting (hydrophilic) residues, leading to fabric 'wetting out' in wet or damp conditions. Simply the usual Nikwax quality product! It did a good job of cleaning my textile suit on a short cool wash.
eBay