Answer:
He basically means they have given up, or acknowledged their defeat. Thronged up the sponge has the same meaningful value that "throwing in the towel" has but throwing in the towel is just more common.
6.2m questions
8.2m answers