Mary Portas says John Lewis store has 'let go' of its soul as shop boss Dame Sharon White hits back

Mary Portas, 62, said she was 'speaking up on behalf of the British nation' in a letter addressed to the company's chairman Sharon White, 55, posted on LinkedIn yesterday.