1 IN A SERIES
Neil Kelsey
As of May 26th 2010, the Total Public Debt Outstanding was 88.9% of GDP, approximately $13 trillion. (WIKIPEDIA)
ADDED June 1   2010

This  was before the stimulus package went haywire over the insulation debacle, Copenhagen and and the aftermath of the shelving of the emissions trading scheme. It seems  that Ruddy's infallibility in looking a bit fragile at the moment.