What`s the meaning of the song Viva la Vida by Coldplay?

There`s a really good meaning in there I`m sure, but I can`t figure it out. Please help me!
6 answers 6