Marks and Spencer is offering a raincoat that has been hailed by shoppers as "perfect for spring and summer". The rubberised raincoat comes in two appealing colours, sage green or shell pink, and ...