Subject: Re: The Brits have...about 25 tanks
Utter BS of course
How many of those tanks run? That’s the point.
And yes. You need tanks and artillery.