Toe to toe with a boot on a boot day (phrase):
To stand your ground or face a
difficult person or situation at the worst possible time, when
everything is already going wrong. It means dealing with
pressure on top of pressure, and still not backing down.