Not sure if it helps, when I remove my push bike inner tubes, I lay them on top of wheel and check tyre where puncture is to see if anything is still there to puncture fresh tube.
Quite often you will get a thorn that is just poking through, don't know if that could happen with a Land Rover...