Bad Drivers UK data study

Scotland is rusting, and it is showing up in the brakes

We analysed all 42.2 million MOT tests recorded in Great Britain in 2023. After controlling for vehicle age, a car in Kirkcaldy is close to three times more likely to fail than an identical age car in East London. The reason is not that Scottish cars are older. They are not. It is what winter road salt does to steel.

42.2m

MOT tests analysed

every test recorded in 2023

80x

more corroded brake pipes

worst nine areas vs best nine

3x

failure rate gap

same age cars, Kirkcaldy vs East London

117

postcode areas ranked

each on a like for like fleet age

The finding that rules out the obvious explanation

The first assumption anyone makes is that poorer or more remote areas run older cars, and older cars fail more. Age does drive failure: in our data a three year old car fails 9.16% of the time and an eighteen year old car fails 35.84% of the time.

That is not what is happening here. The mean age of a car tested in Kirkcaldy is 9.2 years. In East London it is 9.8 years. Scottish cars in the worst areas are, if anything, slightly newer.

So we narrowed the comparison to cars aged 10 to 13 at the date of test, everywhere in the country, and compared like with like. The gap did not close. It widened.

Scotland

38.64%

failure rate, cars aged 10 to 13

88.7

corrosion failures per 1,000 tests

England

27.42%

failure rate, cars aged 10 to 13

20.8

corrosion failures per 1,000 tests

Scottish cars of the same age carry 4.3 times the corrosion failure rate of English ones.

It is the brake pipes

We took the nine worst areas, all of them Scottish, and the nine best, all of them in London, and compared the actual defects recorded on cars of the same age. These are failure items per 1,000 tests.

Defect recordedScotlandLondonRatio
Brake pipe damaged or excessively corroded51.00.680.8x
Structural area corroded, strength reduced10.50.249.4x
Suspension component corroded and weakened6.10.318.4x
Brakes binding, indicating seizure29.22.213.2x
Parking brake inoperative on one side20.41.811.0x
Exhaust system leaking or insecure25.73.28.0x

Every item at the top of that list is a steel component sitting under the car in the spray. Brake pipes run the length of the floor. The prescribed area is the structure around the suspension and seatbelt mountings. Handbrake cables seize. Calipers stick. This is one mechanism, showing up in six places.

Roughly one in twenty Scottish cars aged ten to thirteen failed its MOT on a corroded brake pipe. In East London the figure is closer to one in 1,700. A brake pipe that lets go does not degrade gently, it fails all at once.

Every postcode area, ranked

All 117 UK postcode areas with at least 3,000 qualifying tests. Search for your area or sort by any column.

AreaNationTestsFailure rateCorrosion per 1,000
KirkcaldyKYScotland40,863
47.31%
118.1
DundeeDDScotland27,394
46.99%
131.4
AberdeenABScotland49,958
42.84%
114.7
PerthPHScotland18,957
40.42%
97.4
FalkirkFKScotland26,461
40.11%
77.7
MotherwellMLScotland31,064
38.76%
76.8
EdinburghEHScotland85,208
38.47%
81.6
PaisleyPAScotland29,468
37.39%
81.0
InvernessIVScotland28,616
37.14%
91.2
SunderlandSREngland25,903
36.68%
88.3
HullHUEngland51,255
36.42%
54.8
Llandrindod WellsLDWales7,005
36.15%
53.0
KilmarnockKAScotland36,025
35.88%
97.2
TruroTREngland46,277
35.30%
53.0
PlymouthPLEngland85,271
35.30%
35.7
YorkYOEngland70,817
35.03%
73.3
LincolnLNEngland42,751
35.02%
40.6
GlasgowGScotland99,397
35.01%
63.3
CardiffCFWales127,129
34.10%
23.6
NewportNPWales70,997
33.98%
26.6
DarlingtonDLEngland44,041
33.87%
61.1
SalisburySPEngland37,059
33.85%
14.3
ExeterEXEngland85,491
33.80%
31.0
LeedsLSEngland83,653
33.49%
52.4
BristolBSEngland132,171
33.47%
17.8
HuddersfieldHDEngland28,279
33.40%
37.8
HarrogateHGEngland18,205
33.24%
55.1
BathBAEngland64,892
32.93%
19.3
BlackpoolFYEngland31,365
32.92%
33.1
SwanseaSAWales95,815
32.90%
43.4
Stoke-on-TrentSTEngland81,076
32.76%
34.4
GalashielsTDScotland13,909
32.67%
103.1
GloucesterGLEngland95,364
31.95%
17.1
TorquayTQEngland40,188
31.88%
25.8
Newcastle upon TyneNEEngland123,681
31.88%
64.8
TelfordTFEngland29,622
31.68%
25.4
ClevelandTSEngland73,703
31.65%
50.8
ChesterCHEngland85,575
31.65%
25.9
CarlisleCAEngland41,401
31.49%
44.0
NottinghamNGEngland147,004
31.46%
25.2
BrightonBNEngland90,037
31.40%
17.5
LancasterLAEngland40,787
31.34%
32.2
KirkwallKWScotland6,455
31.05%
93.3
PortsmouthPOEngland109,984
30.87%
12.9
WiganWNEngland34,715
30.72%
23.7
CreweCWEngland41,684
30.42%
25.7
SwindonSNEngland67,917
30.31%
13.2
NorthamptonNNEngland97,669
30.26%
19.1
Outer HebridesHSScotland3,548
30.13%
121.2
DumfriesDGScotland17,791
29.96%
59.2
DurhamDHEngland36,803
29.94%
63.2
WarringtonWAEngland71,607
29.87%
18.6
BoltonBLEngland54,204
29.86%
22.9
StockportSKEngland70,775
29.79%
22.9
NorwichNREngland108,404
29.00%
26.5
BournemouthBHEngland80,849
28.96%
15.4
ShrewsburySYWales51,369
28.84%
33.0
LlandudnoLLWales78,717
28.72%
32.6
WorcesterWREngland43,609
28.69%
15.5
WalsallWSEngland56,995
28.67%
16.5
WatfordWDEngland26,515
28.66%
12.5
TauntonTAEngland50,666
28.65%
17.3
PrestonPREngland66,503
28.59%
24.4
OldhamOLEngland51,242
28.28%
24.6
HerefordHREngland29,297
28.21%
27.7
WakefieldWFEngland70,979
28.17%
30.3
CanterburyCTEngland59,446
28.00%
10.6
DorchesterDTEngland30,570
27.95%
24.3
GuildfordGUEngland98,487
27.86%
8.6
DoncasterDNEngland101,575
27.63%
33.4
SouthamptonSOEngland94,262
27.57%
10.7
OxfordOXEngland82,242
27.55%
11.6
HalifaxHXEngland20,344
27.52%
44.6
ColchesterCOEngland60,630
27.48%
14.3
BradfordBDEngland75,976
27.14%
43.6
CambridgeCBEngland53,228
27.09%
11.1
IpswichIPEngland90,516
26.84%
16.5
PeterboroughPEEngland140,712
26.83%
15.4
TonbridgeTNEngland96,842
26.75%
11.6
LiverpoolLEngland79,914
26.54%
18.1
Milton KeynesMKEngland74,844
26.50%
11.5
DerbyDEEngland102,332
26.21%
16.6
ManchesterMEngland120,965
26.12%
16.0
CoventryCVEngland109,813
25.85%
14.3
DudleyDYEngland52,407
25.76%
16.3
RedhillRHEngland74,462
25.57%
8.2
StevenageSGEngland52,559
25.30%
6.9
WolverhamptonWVEngland50,382
25.30%
14.3
ReadingRGEngland111,725
25.27%
7.4
SheffieldSEngland176,618
25.24%
21.9
St AlbansALEngland30,388
24.97%
6.8
ChelmsfordCMEngland80,185
24.63%
8.1
LeicesterLEEngland138,632
24.53%
13.1
BlackburnBBEngland67,138
24.53%
22.6
MedwayMEEngland79,583
24.52%
7.7
Hemel HempsteadHPEngland70,700
23.84%
8.0
LutonLUEngland51,950
21.72%
8.7
Southend-on-SeaSSEngland63,669
21.59%
6.7
BirminghamBEngland238,940
21.58%
11.1
West LondonWEngland16,089
20.90%
4.6
Kingston upon ThamesKTEngland55,490
20.66%
5.0
South West LondonSWEngland29,541
20.61%
4.3
SuttonSMEngland16,420
19.98%
3.5
BromleyBREngland21,333
19.30%
3.2
DartfordDAEngland48,597
19.10%
4.9
North West LondonNWEngland36,789
18.96%
5.6
CroydonCREngland43,661
18.72%
4.0
SloughSLEngland51,030
18.47%
4.3
RomfordRMEngland53,345
18.31%
4.5
TwickenhamTWEngland47,522
18.01%
3.6
HarrowHAEngland41,122
17.99%
4.5
South East LondonSEEngland51,750
17.42%
2.9
North LondonNEngland42,357
16.75%
4.1
IlfordIGEngland26,293
16.60%
3.7
EnfieldENEngland39,744
16.21%
4.1
SouthallUBEngland41,602
15.68%
5.4
East LondonEEngland50,588
15.63%
4.5

Showing 117 of 117 postcode areas.

Method, and what this does not prove

Source data is the DVSA Anonymised MOT tests and results release for 2023, published under the Open Government Licence. It covers 42,216,721 tests. We kept class 4 vehicles only, which is cars and small vans, and first tests only, discarding retests so a single car cannot be counted twice. That leaves 33,000,722 tests. For the regional comparison we further restricted to cars aged 10 to 13 at the test date, giving 7,360,348 tests across 117 postcode areas with at least 3,000 tests each.

Failure rate is tests resulting in a fail, divided by all tests with a pass, fail, or pass after rectification outcome. Corrosion failures are counted from the separate failure item file, matched to 477 class 4 defect codes whose official description mentions corrosion or rust, and counted only where the item caused a failure rather than an advisory.

Three honest limitations:

  • The postcode area is where the test was carried out, not where the car is kept. Most people test near home, so it is a strong proxy, but it is a proxy.
  • Tester behaviour may contribute. Testers who see heavy corrosion daily may inspect for it harder. We do not think this explains an eighty fold gap, and the defect pattern is mechanically consistent, but we cannot separate the two effects.
  • London's figures may be flattered by the Ultra Low Emission Zone having removed some of the roughest vehicles from the fleet, even within the same age band.

2023 is the most recent year DVSA has published in bulk. Figures are recomputed from the raw release rather than taken from any summary.

Contains public sector information licensed under the Open Government Licence v3.0. Free to reuse with attribution to Bad Drivers UK and a link to this page.

Buying a car that has spent its life on salted roads?

Corrosion builds over years and shows up in the record before it shows up on a forecourt. The full MOT history for any registration is free to view, and it lists every advisory a tester has ever written, which is where rust is flagged long before it fails.

Check a registration