Fool returning home with another (6)
I believe the answer is:
nitwit
'fool' is the definition.
(both can mean a stupid person)
'returning home with another' is the wordplay.
'returning' is a reversal indicator.
'home' becomes 'in' ('he's home' can mean 'he's in').
'with another' becomes 'twit' (I can't justify this - if you can you should give a lot more credence to this answer).
'in' back-to-front is 'ni'.
'ni'+'twit'='NITWIT'
Can you help me to learn more?
(Other definitions for nitwit that I've seen before include "Noodle, numskull" , "'Foolish, silly person (6)'" , "Plonker" , "Birdbrain" , "Informally, a foolish person, featherbrain" .)