Thousands of people have signed an online petition calling for Queen Elizabeth II to pay nearly £370 million for repairs to Buckingham Palace from her own pocket instead of resorting to taxpayer funds. The “Make Royals Pay for Palace Renovation”[…]↓ Read the rest of this entry…