Hey there, OP here. So sorry to hear about your troubles. I had 2 new motors, the one that came with my bike burned out in the workshop, the second came from a batch of new motors which I was told was designed to fix the issue - it didn't.
At least Halfords are now admitting there is a...