Go Outdoors shops usually have a decent choice of waterproof jackets, from cheap up to several hundred pounds.

I notice you're in Shropshire.... I expect there will be one of their large shops in Telford or Shrewsbury.