Right, I've checked the carbon brushes, which seem ok, and get the belt back on, put some washing in, and now the drum seems to turn a few times, then get 'stuck' and the belt comes off again?
With a little force, it seems to free itself,I've put the belt back on, only for it to do the same...