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