‘Miniature suns’

Is much-heralded nuclear fusion finally ready to fulfil its promise of abundant energy for all?