The M&S one from @evilharpy is much better, or at least less offensive. And 40% cheaper. And has a higher wool content (although is still more polyester than wool).
I don’t understand why how the OP can even be considering the OB one given that she’s also written “OB is always daft prices for not great quality”. Makes zero sense.