flash gordon has saved the world at the g20 summit
a certain uk prime minister who is a bit overweight, but saved the world, or at least the global financial markets
"flash gordon has saved the world at the g20 summit" What is the definition of "flash gordon"?