Profits jumped as people bought more food during lockdown, but clothing sales fell almost 20%.