Clue: Still revolutionary, having a role in American political movement (3,5)
Answer: TEA PARTY
Explanation: Definition: American political movement
A PART (role) in reverse of YET (still)