The odious Michael Moon has departed EastEnders and this Earth for good  and for those with long memories  there will be a sense of déjà vu In 2005  an arguably even more odious character departed this mortal coil in similar fashion