Geoff is desperate to let Ben known who he is but Philip and Ruth prove a major obstacle.Geoff is desperate to let Ben known who he is but Philip and Ruth prove a major obstacle.Geoff is desperate to let Ben known who he is but Philip and Ruth prove a major obstacle.