Incredibly good writing throughout... only Armando Ianucci gets close, IMO. Of course he leans a bit more heavily into straight up farce, which may not be to one's taste, but still...