April 24, 2024 by Posts UK Great British Sex Scandals: The Earl & The Escort Airs April 24 2024 on Channel 5