It was indeed cryptic, revolution refers to the solution being in reverse within the clue, but the whole of the clue had references that were too literal and in bad taste in my opinion!
I don't suppose you guys were very impressed with the commentator on the Women's World Cup Final (on Japan winning)..."Japan in celebratory meltown".... oh dear.