The British Podcast Awards has announced the shortlist for its 2026 ceremony, set for 1 October at indigo at The O2 in London. A total of 180 podcasts are in the running across 29 categories, ...