Game Of Thrones is like Twitter, as the old joke goes: there are 140 characters and it always ends with something horrible.

But where do those 140 (and then some) characters stand on the political chessboard at the end of Season 6? We've seen a lot of shifting alliances, betrayals and conquests over the past six seasons, so you'd be forgiven for not knowing who's got who on their side.

Allow us to clarify. Below are the three main "sides" remaining at the moment in Game of Thrones. We haven't included the Night's King, because his army consists of two factions only: a handful of White Walkers and a whole load of dead people. But here's who Daenerys, Jon and Cersei can rely on in the coming season.

That leaves Euron Greyjoy and his not-yet-built fleet, a bunch of unaffiliated Freys, some captive Tullys, a few southern lords, the Brotherhood Without Banners and Melisandre to be accounted for. The various remaining Starks – Arya, Bran and Benjen – are probably pro-Jon, but we can't take anything for granted.