Frederick and David Barclay, owners of the Ritz, are tax avoiders and also suing the HMRC for £1bn of tax payers’ money. Enough is enough and it’s time we show these billionaire brothers that if you operate your business in the UK, you pay your tax in the UK!