Introduced the new resident (8)
I believe the answer is:
inserted
'introduced' is the definition.
('insert' can be a synonym of 'introduce')
'new resident' is the wordplay.
'new' is an anagram indicator.
'resident' with letters rearranged gives 'INSERTED'.
'the' acts as a link.
(Other definitions for inserted that I've seen before include "Introduced" , "taken out? The opposite" , "Put in" .)