You, Me and the Big C hosts Lauren Mahon and Steve Bland looking forward to a new chapter

Steve Bland and Rachel Mahon – hosts of the You, Me and The Big C cancer podcast – reflected on their grief for their friend Deborah James after recording their penultimate show in London last night.