Episode 3499 38 min Germany braces for a divisive election and London Fashion Week Play Share episode Copied! Play in Spotify Play in Apple Podcasts