Half Newham landlords not registered for self-assessmentNewham council has discovered that half its 27,000 landlords have failed to register for self-assessment. Unpaid tax is estimated to be...