Buckingham Palace has issued its annual financial statement, more commonly known as the Sovereign Grant Report, for the financial year April 2023 – March 2024. According to the report, the…| The Crown Chronicles