Where does your government get the money to pay for it?
Revenues. Corporation tax, excise tax, value added tax, income tax, sales tax, ... you know, the usual.
And those Corporate taxes, excise taxes, value added taxes, income taxes, sales taxes are how much higher then ours in the states?
American corporations are rated quite high but the big enterprises have accountants, financial advisers, and lawyers who help them find tax havens. American millionaires also hide their money to avoid paying tax such as the current Republican minority president.
Nothing hidden, it is written and allowed in the tax code. Nothing illegal about not taking every deduction allowed by law. I take every deduction I am allowed as do most Americans.
The tax codes need to be changed, Obama never changed the codes, the last real change was back when Reagan was President, then starting with Clinton, Congress started to allow more deductions.