Queen Elizabeth II had to give up the tax exemptions the Royal Family had benefited from for decades after heavy criticism for the costs of restoring Windsor Castle. The Berkshire residence, ...