Clue: Who currently is in Top Shop? (7)
Answer: CAPALDI
Explanation: Definition: Who currently
CAP (top) + ALDI (supermarket) – Peter Capaldi is the 12th and current Doctor, formerly known as the sweary Malcolm Tucker in the political series "The Thick of It"