Michael Portillo's Long Weekends Main cast, played by Michael Portillo Episode 1x01: Madrid (Apr 19, 2024) Episode 1x02: Prague (Apr 26, 2024) Episode 1x03: Milan (May 3, 2024)