James Powell's reboot of Richard Eyre's 2019 production, launched at London's Prince Edward Theatre, has somehow got better on the road.