Maybe the Wall joke wasn’t at the last debate, but the one before that. It was a good chuckle, Trump smiled at Cruz saying and “Trump will pay for it”.
You are absolutely correct. Cruz said it, and that we will let Trump pay for it. Got a laugh from the audience.