SPOILER: Here we see Cersei and Daenerys handling power in very different ways.
Cersei pursues vengeance, but sometimes against the wrong people. And is making promises she can't meet to the Iron Bank, and to Euron Greyjoy which she does not intend to keep.
Is Euron Greyjoy really fooled?
At the end, Olenna Tyrell lets Jamie know that Cersei was indeed wrong in blaming Tyrion for the death of Jofrey. A last act of malice, probably, since it will set him against Cersei. She caused much of the trouble including their father's death by her false accusation.
Meantime Daenerys is losing because she tried to me merciful. And has sat in Dragonstone with her dragons, rather than going either to ferry the fleet from Dorn or help the Unsullied. Really no logic to it.
On the positive side, she ends up being sensible about Jon Snow refusing to accept her as Queen of the North.
We also get a repeat of the hint that the Red Priestesses know something Varys, who may have more secrets than he has revealed. One of them told him she knew what the demon said when he was a child. Now Melisandre tells him that both she and he are doomed to die in Westeros. And of course we don't know his story about his origins is true.
She also speaks of the meeting of Jon and Daenerys as bringing ice and fire together. Has to mean something.
Bran remains enigmatic, but presumably plans to tell Jon of his real parents. And does not trust Sansa with it. In fact he seems highly mistrustful of her.