Marks & Spencer has overtaken Waitrose as the grocer Middle England for the first time, as well as outstripping every other supermarket in sales growth.
M&S has outsold Waitrose over the past four weeks of the crucial pre-Christmas period.
Already have an account? Sign in here