Month: June 2005

  • Windsors Take More Millions

    British taxpayers were obliged to pick up a £36.7m bill for the Windsor family in the 2004 – 2005 financial year according to newly published figures. This was in addition to the £13m annual income that Charles Windsor takes from the public property holdings known as the Duchy of Cornwall and the £8.3m (March 2004…