Driving home for Christmas? If you live in London you might well be a menace, according to research published by insurer NFU Mutual. Its survey of 2,000 motorists found that 38 per cent of those from the capital had been in a crash on a country road, compared with 23 per cent of the general population. Cocky Londoners
Comments