With Ofgem recently publishing its framework for assessing whether effective competition exists to remove the price cap, industry experts have voiced their concerns about the smart meter rollout being an indicator of success. A legislative “sunset clause” stipulates the cap will end in 2023, but some commentators remain sceptical.