The UK uses metric in pretty much every avenue of life, except notably on the road, where yards and miles are used.

Except… Not really. The Dept for Transport measures distances in metres, but then changes the unit to yards. Not convert. Change. That is, a sign that says “roundabout 300 yards” has been measured at 300 metres, but the units simply switched to yards.

The UK also measures in fractions of miles (eg ½, ⅓)… Except those are done in metres too! ⅓ mi is defined as 500 m (reality: 533 m), ½ mi is 800 m (reality: 804 m) and ⅔ mi is defined at 1000 m (reality: 1070 m). The only unit that is actually imperial is 1 mile.

So the UK uses metric in distance markings, but then haphazardly converts them to a vaguely approximate imperial equivalent. Madness.

But now it gets even more strange. The UK does not use mile markers on motorways. It uses km markers, at 500 m intervals, with the number of km since the start/end of the motorway, but no units are given. But it’s in km. Not miles.

@yassie_j it all comes down to the British art of compromise. I'm old enough to remember the change over. !shock-horror!
Suddenly pint pots had an extra 1.5 cm added to take them up to 600 ml. I guess 568 ml wouldn't cut it. But if you are manufacturing jam jars you can get away with calling them 458ml or whatever, after all which home jam maker knows how much they will end up with? So the actual measure is sort of irrelevant. As I recall the roads in miles was an effort to avoid confusion.