hrNDAPublic ServicesTax Payers £2.8 million costs to taxpayers on 63 non-disclosure agreements at Newham Council 9 February 2022 Read more