Tesco has announced record pre-tax profit of £2.6bn in the year to 24 February.

It plans to open 560 stores in the next 12 months. In the past year it opened 30 hypermarkets and 85 Express stores, over 2 million ft2.