Access a pdf version of the Guardian graphic here

Highest Tesco market share
Changes in real food prices
Number one supermarket
Tesco
Index, 2000 = 100
By postcode area
Morrisons
Perth
60%
Asda
Salisbury
58
Somerfield
Southall
58
Swansea
57
Sainsbury’s
100
Inverness
98
56
Inverness
Dumfries
54
Truro
53
Hemel Hempstead
52
Dundee
52
Cambridge
51
Twickenham
51
50
Romford
Lowest Tesco market share
14%
14
12
10
9
4
1
94
Dumfries
Sunderland
92
Lancaster
90
Market share
Tesco
Torquay
Asda
Llandrindod Wells
Wolverhampton
Harrogate
2000 2001 2002 2003 2004 2005 2006 07
Lancaster
Bromley
Dundee
Perth
96
26.0%
13.2
Sainsbury’s
Wolverhampton
Llandrindod Wells
12.5
Cambridge
Swansea
Morrisons 9.0
3.5
Somerfield
3.5
M&S
Hemel Hempstead
Southall
Twickenham
Romford
Bromley
Salisbury
Sunderland
Harrogate
3.1
Waitrose
Truro
Torquay
SOURCE: COMPETITION COMMISSION, PROVISION, CACI