Long duration electricity storage Long duration electricity storage England and Wales 26Long duration electricity storage Long duration electricity storage