Brilliant piece of advice - thanks for sharing it. I was about to throw the vacuum cleaner out after many decades of useful work.
The plug kept fusing and my disassembly revealed that a screw had got caught under the switch and was shorting the live wires
Mark in North West London, January 2014