This has wound up to be the election of elections for those who live in a fools fantasy world.
After all the debates we’ve had and all the caucuses and primaries we’ve had, who is in the lead, and who is still living in an Alice n Wonderland dream state?
A serious, thought out answer to that would be that Cruz is staying close to Trump while several other candidates are siphoning off support he'd have if they weren't in the race.
You can see that yourself in the way his numbers improve as others drop out.
Head to head, he kills Trump. Sorry. But it is what it is.
But I bet you still can't see it.