It was a long, long wait for this new season but this episode was definitely worth the wait!!!
Brilliant from the beginning to the end.
Excellent use of the twin story lines with both stories standing strong on their own but also nicely enough interwoven.
Let's hope the rest of this season keeps as high a standard as this!