Hey Big Spenders

The US and UK have been running some massive budget deficits