John Lewis to repay £300m Covid loan early as sales pick up

John Lewis is to repay its £300 million coronavirus loan (John Walton/PA)
John Lewis is to repay its £300 million coronavirus loan (John Walton/PA)