The population of Britain in 1675 was 5 million and there were no cars or lorries on the roads, just the odd horse, or horse and carriage or horse and cart.
Today, the population for Britain is 61 million and there are over 26 million cars, which are able to travel on over 29,000 miles of...