Car owners in Newport, Gwent are among the worst in Britain having difficulties obtaining parking permits. The city is in the top five worst residential parking areas in Britain and drivers in Manchester, most of London and Scottish cities and towns are more successful parking outside their homes. Chester and Cheshire are Britain’s worst councils giving out parking permits, followed by … [Read more...]