Not Bad. Good synchronization of the music with the images. Looks like it was designed to preach to the choir rather than to persuade people to change sides. But that has more to do with content choices than technical wizardry. Nice touch inserting real people shouting the chorus in between the images.
Very effective.