First you need to establish whether it is a pumping problem or a spinning problem. It sounds to me like it is pumping the water out but not spinning the clothes - leaving them dripping wet when you take them out.
The fact that it works when you give it a bump and that it is nine years old suggests to me that the carbon brushes in the motor have now worn down to their limit - believe it or not this is normal in Hoovers and in Hotpoints.
They are not difficult to replace and shouldn't cost more than about £25 to buy.
Andrew
August 2007