Newham Council is more than £22m in deficit and says government assistance may “be required”.

​Newham Council is more than £22m in deficit and says government assistance may “be required”.