People with high-flying jobs boasted after taxi home (5,4)
I believe the answer is:
cabin crew
'people with high-flying jobs' is the definition.
I know nothing about this answer so I cannot tell whether this works.
'boasted after taxi home' is the wordplay.
'boasted' becomes 'crew' ('crew' is past tense of 'crow', meaning to boast).
'after' means one lot of letters go next to another.
'taxi' becomes 'cab' (synonyms).
'home' becomes 'in' ('he's home' can mean 'he's in').
'cab'+'in'='cabin'
'crew' after 'cabin' is 'CABIN CREW'.
Can you help me to learn more?
(Other definitions for cabin crew that I've seen before include "High-flying staff" , "Stewards" , "Airline passenger servers" , "Air hostess, for example" , "Flight attendants" .)