These arguments about who won the war overlook the complex interdependencies.
For example:
Soviet Russia fought with the greater part of the German forces - eventually!
Arguably, they would not have been in any position to counter attack if we and the americans hadn't supplied them and most crucially, if Britain had not held out, Hitler could have committed more forces to the eastern front and swept through to the caucasus and moscow before winter.
Yes the americans put in more resources than Britain, but if this country had not held out the americans would have faced a world where all of europe, north africa, the middle east and what was the soviet union was controlled by Germany, all the way to the pacific where their allies the japanese could have swept through the rest of asia and australia.
With all those resources at their disposal, the axis would have been unbeatable.
.