March 23, 2024 by Posts UK Edward & Wallis: The Bahamas Scandal Revealed Airs March 23 2024 on Channel 5