This is why I keep thumping on Hormel Compleats.
I'm not sure if you have anything like this in the UK or Europe, but these things stay room temp. shelf stable for 3-5 years, should be microwaved but are already pre-cooked so they can be choked down with nothing more than a plastic spork, the containers are VERY tough and portable, and you can pack out a dozen of them without too much of a hassle. There's a wide variety of different meals and one of them is enough to keep you going for 12-18 hours.
Definitely
not what you would eat at Grandma's house (unless Grandma spent a lot of time in prison) and also not very healthy due to high levels of sodium, but they
will keep you going, even if you're stuck eating them at room temperature.