Marks and Spencer's finance and operations director Ian Dyson has today (5 May) announced his resignation to join Punch Taverns as chief executive.