The MT500 II jacket from Endura is technically top-notch, both highly breathable and waterproof.
Stormy weather gear - you know the score...layers... build them up and you're sorted...