The new episodes of the hit Sky drama were jam-packed, but by the final episode you may have been left wondering whether or ...