 With only two episodes of Happy Valley left, viewers are frantically trying to figure out how the hit BBC drama will finish. We know its the third and final season and we know theres a definite climax to come, but could that mean a main character death is on the horizon? Since the start of ... Will Catherine die in Happy Valley?... 