In this episode, Duncan and I talk about Britishvolt’s downfall and what may lie in store for Twitter…