The Last Day was supposed to come but the angels that will bring the Last Day have returned. That is because Mahdi (pbuh) and the system of the Mahdi are on the agenda. What does our Prophet (saas) say? "Even if we have one single day, one single moment, one hour, one minute left till the Last Day, Mohammad Mahdi (pbuh) from my sons will come," says our Prophet (saas). He says; "Allah will postpone that day. The Last Day will be postponed."
The Last Day has been postponed. And people are not aware of this. The Last Day has been postponed with Hazrat Mahdi (pbuh) being instrumental. Because people talk about the system of the Mahdi, because people talk about the Mahdi (pbuh), because Mahdi (pbuh) is actively on his mission, because the students of the Mahdi are actively on their missions, because the system of the Mahdi is being invoked intensely; the angels bringing the Last Day have returned with the command of Allah.
For the sake of Mahdi (pbuh), the Last Day has been postponed. Some people thought that it was postponed randomly. That is not the case. It has been postponed for the Mahdi (pbuh) for the sake of Hazrat Mahdi(pbuh), insha'Allah.