I think Joshua is losing this, Ajagba has better power than his knockout percentage shows, Joshua is mentally weak and at this stage of his career he wouldn't have a good time against Ajagba, who is as big as Joshua.
Ruiz was bloody inconsistent, as the two Joshua fights show as well as anything else, but he was actually a contender... A good level above Ajagba, possibly more. Losing to Ruiz doesn't mean Ajagba wins by a long way...
Joshua should have this pretty cleanly of he isn't washed. While Ajagba has power and has been improving, Joshua just has levels to his game that should allow him to take this.