Finally visiting the town we holidayed in most recently? (2,3,4,6)
I believe the answer is:
in the last resort
'finally' is the definition.
('in the last resort' means ultimately or finally)
'visiting the town we holidayed in most recently?' is the wordplay.
I cannot quite see how this works, but
'visiting' could be 'in' and 'in' is found in the answer.
'the' could be 't' (the is pronounced as a 't' sound in some dialects) and 't' is found in the answer.
'town' could be 'resort' (I have seen 'Seaside town ' mean 're-sort' so perhaps 'town' could also mean 're-sort') and 'resort' is found within the answer.
'most recently?' could be 'last' ('last' can be a synonym of 'most recently') and 'last' is found within the answer.
The remaining letters 'he' is a valid word which might be clued in a way I don't see.
This explanation may well be incorrect...
(Other definitions for in the last resort that I've seen before include "Ultimately" , "Where airport transfers may finish up" , "As a final expedient" , "how anagram was finally resolved?" , "Where tour party ends up" .)