Bermuda Broadcasting / NewsPrince Harry and Meghan to move back to Britain August 20, 2026 The surprise move comes after the couple spent recent years repeatedly criticising the royal family and lambasting the British press International News Go to Source