I am not "totally" convinced it is a Spitfire.
Here are some 3D views of Planes. You can grab the slider at the bottom and move the plane around.
You can get it to roughly the same angle of the photo, (but not at the same altitude above the plane, unfortunately.)
Spitfire:
https://hum3d.com/360-view/?id=160763
P-40:
https://hum3d.com/360-view/?id=203926
Some observations to make. The position of the cockpit and where it starts in relation to the wing. Where the pilot’s head would be in relation to the wing, e.g. in the center of the wing, back half of wing, etc.
How “curved” or straight the leading edges of the wings appear. How curved or straight the trailing edges appear.
The distance from the nose to the start of the wing on the P-40 is roughly half the distance from the back of the wing to the tail. (Two noses equal the tail ;-)
On the Spitfire the tail distance is roughly 3 times the nose distance.
The photo seems to me to be closer to the P-40 measurements than to the Spitfire.