The Sovereign Grant is essentially an annual sum of money given to the Queen by the UK Government, intended to cover expenses related to her official duties as head of state. This grant accounts for roughly 25% of government revenues from Crown Estate properties (i.e., land and property owned or managed on behalf of the monarch), which were surrendered to…