From kilt skirts to fingerless gloves and statement blouses, Marks and Spencer's latest collection looks straight out of Celebrity Traitors