Joshua Neicho: Newham is retaining its free school meals scheme but borough budget pressures haven’t gone away