Just how do they define "the coming weeks"?
8,000 now (FT got that right) and 8,000 coming means 16,000. (No allowance for failures, maintenance, etc.) They need 30,000, it has often been said.
Which means there will not be enough - at least 14,000 short.
No matter how many vets have sent...