News

John Lewis has frozen the prices of its school uniforms for the fourth year in a row ahead of the back-to-school season.