If you must have a high-visibility jacket (which I understand is now required at most UK aerodromes, more's the pity), you might as well spent a bit more and get one of Mustang's
classic bomber jackets. At least it will keep you afloat and (relatively) warm, if you ever have to ditch.