This season got better with each episode; the web of interplay between the factions was brilliantly orchestrated.
First half of this season was great, as usual, second half - what's happened, it's gone right down the pan!