Yep - made a visit to the local auto centre which is a bit like halfords but quarter the size and four times the price.
£15 for one that will last me out and probably still going when my grandkids hang their overalls up !!
Problem living out in the sticks - 20 mile drive to the nearest...