Annual sales in the UK
£bn
stores
0
10
20
30
40
£50bn
512922
Tesco
Sainsbury's
Asda