Controversial broadcaster Paul Henry resigned from TVNZ this afternoon, acknowledging that he had ``crossed the line''.
Paul Henry resigns from TVNZ