Lyric discussion by teoferrazzi 

I think the song is about Great Britain [or maybe America] hence why she's dressed in red white and blue. Then he's talking about its foreign policy, financial situation etc.

An error occured.