Wet weather wear: 25 waterproofs, umbrellas and boots to keep you dry in the rain