As Britain's congested roads descend into carmageddon, Panorama investigates how far the government is prepared to go to force us out of our cars. Will they dare to charge us for driving through our own towns and cities?
Sep 20, 1999
Oct 04, 1999