One politician wandering, making progress (9)
Definition
making progress
Wordplay type
Charade
Explanation
I (synonym of "One") + MP (synonym of "politician") + ROVING (synonym of "wandering,"); definition: "making progress"
Answer
IMPROVING