M&S shoppers are racing to buy a must-have jacket for the spring season and it's ideal for Britain's unpredictable weather.