Jaime Lannister called it, you guys.
Way back when in Game of Thrones season seven (OK, not that long ago in GoT time, but ages ago for us), Jaime warns Cersei about the destruction of King's Landing...before he's even met Daenerys Targaryen.
As they're discussing Cersei's betrayal to not send troops north to help fight the Night King and his White Walkers, Jaime tells his sister/lover: "When the fight in the North is over, someone wins. You understand that, right? If the dead win, they march south and kill us all. If the living win, and we've betrayed them, they march south and kill us all!"