Beatles' hit not long ago (9)
I believe the answer is:
yesterday
'beatles' hit' is the definition.
(I've seen this before)
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for yesterday that I've seen before include "Stray-eyed (anag.)" , "has gone for ever!" , "some time in the past" , "not so long ago" , "Tue" .)