It is normal to use ideal symbols in logic diagrams yet the real circuits have equiv. series R or ESR in the bulk resistance of every junction, caps, batteries, and diodes (even current meters). Most of the time, these (Level 0 logic schematics) with RLC parasitics are inserted mentally by those with experience to see the effects.
Let me show you a level 1 example. Imagine each level going to higher complexity with Miller Capacitance and trace inductance with complex impedance and variable Ic vs Vbe curves. The ESR values are just ballpark estimates on my side, but when a current flows thru a diode, you expect the exponential behaviour for voltage, it will be also increased by the series resistance and voltage drop V/R=I internal to each part. On batteries it is relatively easy to measure this and on transistors it can be looked up in datasheets as Vce(sat)/Ic {= Rce which is not shown}.. There are also thermal effects, so all specs in tables state the standard test temp of 25'C which is easy to control above room temp of say 22'C.

Now my schematic was not simulated so the values are wrong, but used your results. So with Vbat- Vce - Vf(LED) = error, do some KVL to verify the results. What if the 2.5V battery was ESR=10 ohms ? what would you expect?
Notice the ratio Ic/Ib = 22/1.2 is about 20:1 which is a reasonable value for a saturated switch, but which part would you compute is really limiting the current? What is a closer value for ESR1?