Research report The Potential Role for Biomass as a Long-Duration Store of Energy – Scoping Study 11 November 2025