Mr Pitt forgot to sat that when you put the length of thread through your blister, leave long ends and knot them!. do this overnight and the blister will drain leaving the skin to protect the foot as the new skin hardens.
I get great blisters on the arch of my foot because I wear orthoses, but stopped them by getting run 400 socks from Decathlon - lovely and soft, and they keep my feet tight in my trainers. The husband swears by monoskin socks - high wool content, wicks sweat, dries quick and pads the sole of the foot well.
scaniagirl.