Could This Spell The End Of John Lewis As We Know It?

5th March 2020 could be a watershed date in the retail calendar, because that's when John Lewis is due to announce its annual results.