The Howard Government should be
on the ropes and
heading for the canvas right now. It has failed dismally in two of the three critical areas of government, and is quickly sliding on the third.
please shed some light on those expressions.
does "on the ropes" mean "to be killed, eliminated"? and "heading for the canvas" mean "to be wrapped up and buried"?