Last week, news emerged that Buckingham Palace is set to undergo renovation work to the tune of £369 million. The royals
are often criticised for their extravagent lifestyles and huge costs to the British economy
but it actually seems that they pay their own way. Read more on the indy100.