Many of Marks and Spencer's coats are half price off in the boxing day sales - and many are listed below.