all in the same boat
to be sharing the same difficult circumstances, often
with others who would normally be competitors
When bad weather discouraged tourists from coming to the popular seacoast resort town, the managers of the different hotels in the town knew they were
all in the same boat and decided to work cooperatively with one another.
Armed to the teeth
equipped with everything one needs for action
The worried company president had full financial statements, sales reports,