17 May 2023 UK High Court judges invested in data center project accused of being a tax avoidance scheme