### Clue: Politicians remaining on street in Iceland (8)
### Answer: LEFTISTS 
 ### Explanation: Definition: Politicians
LEFT ("remaining") on St. in IS ("Iceland")