Surprising truth behind Royal Family's £130million bumper pay - and how they'll spend it

1 month ago 7
It has been revealed that the taxpayer-funded Sovereign Grant, which helps pay for the Royal Family to carry out their official duties, is to jump by more than £45million to £132million - and the boost has been driven from one particular source
Read Entire Article