Quote Originally Posted by life on mars View Post
There goes road improvements just enjoy the 45 minute journeys accross Cardiff.

The link up explains Drakefords comments on no more road building as it's damaging the environment, which is strange as queuing and stationery traffic belching out fumes is part of that problem.
I think the idea with no more road building is to ensure transport spending can go elsewhere like on public transport which is more environmentally friendly