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.