How to get red wine stains out of carpets, rugs and sofas?

It is a truth universally acknowledged that red wine and carpets are like two peas in a pod. We all turn to popping open a nice oaky bottle of wine however accidents always happen with family or friends. We know it really isn’t nice [...]