Home Economy Debt-to-GDP ratio hits 66.9%, highest since 2004