Britain a nation of “car” junkies

As A Nation, we are just as car dependent to day as we were in the early 1990’s, according to a new research paper released by the RAC Foundation.   The study finds that those using public transport in the early 1990 are the only ones who have used it more since. People who have […]