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.