British Taxpayers Bear a £510 Million Annual Burden for the Monarchy, Claim Anti-Monarchy Campaigners Prestige Post September 24, 2024