North Korea needs a deal and it looks like the meeting with Trump will be rescheduled
Of course, he needs a deal. His country is starving and he has had much of his revenue cutoff as a result of sanctions. He screwed up in attacking Pence and failing to send people to meet with the US to set up the talks. The others who screwed up were the partisans who showed glee as the prospect of the talks being called off.