On the continent cars display insurance and registration in the windscreen, I am surprised that EU legislation has not yet brought the UK in line with this.
On a slight aside, there are moves afoot to standardise the driving licence for Europe - so no more points free speeding across the...