Should have lasted 2 hours 30 mins on a full charge.
So....in future, rather than just regularly recharging I realise I need to actually check the lanterns are functioning properly! Ditto my other electrical gear.
Happily, we did have 4 other lanterns, baked potatoes, veggie hot dogs, cider toffee and, of course, sparklers!