The trailer for the seventh series of Game of Thrones has been released, warning fans the ‘great war begins’ in July.

The new two minute trailer begins with Cersei Lannister, played by Lena Headey, saying: “Enemies to the east, enemies to the west, enemies in the south, enemies in the north.

“Whatever stands in our way, we will defeat it. We’re the last Lannisters. The last ones who count.”

But Daenerys Targaryen, played by Emilia Clarke arrives at Dragonstone declaring that she was “born to rule the Seven Kingdoms”.