The UK will likely fail to achieve its 2035 target of 100% clean electricity unless it provides long-term clarity for onshore and offshore wind development post 2030 and backs energy storage, according to K2 Management.