UK car production slumps to lowest level since 1984 29 January 2021 by admin Output tumbled almost 30% last year as Covid forced factory closures and a fall in consumer demand. Go to Source