UK 'not open for business' says Stellantis boss, franchised dealers' worries on finance scandal, and Harwoods' painful losses – with Peter Jones, episode 199 | Car Dealer Podcast | Podwise