Claim(permalink)
The Royal Family receives approximately £320 million a year from the taxpayer.