An update on this.
I opened the motor and I have found that the rotor has been rubbing on one part of the stator. I assume this isn't a good thing. Is this likely to be why it isn't working?
Both bearings seem fine so I am not sure why it would have moved causing the interference.