Ellen DeGeneres Finally Says Why She Settled In UK After US Election Ron Dicker HuffPost 12 1 21.07.2025 .....© HuffPost visit website