The Marks and Spencer jacket has been dubbed the "trench of the moment" by impressed shoppers