What's Mallard raving about today?
Confiscatory Taxes, Profligate Pending.
For Christ's sake, Mallard, do you not understand the English language?
When one is caught between a rock and a hard place, one is in a position where you have to choose between unpleasant alternatives.
This metaphor, in no way, describes the relationship between taxes and government spending. If anything, that is a cause-and-effect relationship.
Also, how stupid are your actual readers that you feel the need to put a "you are here" sign in?