Its been commented on for years that speedos are inaccurate to around 10%.
Normally they're "ok" at around 50mph - but either side of that they tend to over-read.
Which is handy when you go through a GATSO and look at your speedo as you see it and your needle's sat just over 30