May 10, 2024
The reigning monarch King Charles has just admitted that he finds Buckingham Palace as a ‘cage’ that he’s finally been let out of.