UUnited Kingdom Read More French troops to guard Buckingham Palace for first time in historyApril 5, 2024 French troops to guard Buckingham Palace for first time in history The Sun delivers breaking news, latest gossip…