Neighbours who hoped a collapsed Thames Water sewer last June could be fixed by Christmas say work is finally finished – close to 300 days later.