Complex sentence: Having arranged that, he believes he can then marry Kitty, only to catch her in Johnny's arms.
Split into simpler sentences: Having arranged that, he believes he can then marry Kitty. However he finds her in Johnny's arms.