Again, spending decisions are really decisions for governments.
Spending on Ukraine.... I guess it depends what you're spending the money on, but if you're sending them aid, that's not really going to create inflation in Canada. It would create a bigger deficit, but it's not spending in Canada; it's spending in Ukraine.