Clue: Diplomat's car back shortly (8)
Answer: MINISTER
Explanation: Definition: Diplomat
MINI (car) + STER[n] – I wasn't sure minister could mean a diplomat, but Chambers gives "A diplomatic representative of a government in a foreign state, esp one ranking below an ambassador"