US President Barack Obama has not been shy about public spending.
DPA

US President Barack Obama has not been shy about public spending.