Has Future Plc (finally) found its way?