Judicial cover up in Barclays Bank false accounting case

June 10, 2026