It's had it's ups and downs but I've always loved it and it is often so topical even though it must have been written at least a year before we see it.
Interesting to see how they deal with the Presidency, in the last series they had assumed a Hillary Clinton win so had a female President and a lot of the story didn't make sense. Personally I felt it should have stopped a couple of series ago.