we had a similar problem, went through wash cycle but would not spin, kept having to press on and off to make it spin, have replaced timer on machine, really easy job, part cost £50 work perfectly now.
SDuff, September 2009
hi nicola, possible that the motor brushes need changing aprox £10-20 at your local repair shop