Yearn for bloke to be on time (5)
I believe the answer is:
covet
'yearn for' is the definition.
(I've seen this before)
'bloke to be on time' is the wordplay.
'bloke' becomes 'cove' (I've seen this in other clues).
'to be on' means one lot of letters go next to another.
'time' becomes 't'.
'cove'+'t'='COVET'
(Other definitions for covet that I've seen before include "Be envious" , "Long enviously (to have something)" , "Wish for something" , "Desire eagerly" , "Yearn to possess (an item owned by another)" .)