British Taxpayers Bear a £510 Million Annual Burden for the Monarchy, Claim Anti-Monarchy Campaigners
In a renewed debate over the financial implications of the British monarchy, anti-monarchist group Republic has revealed what it calls the true cost of maintaining