#496 Happy Customers. The British Grand Prix delivers entertainment and a wonderful result, Gareth and Zog celebrate and discuss. Alex drives 4 fascinating EVs and a fearsome Aston Martin. Plus Labour government promises and Ford launch a new Capri.