This afternoon at the NRA Annual Meeting, Donald Trump summed up the evolution of his relationship with Ted Cruz:

Here’s a parting stroll down Memory Lane:

He’s come a long way, baby.