SALT LAKE CITY — Gov. Gary Herbert says he will call a special election to fill Rep. Jason Chaffetz’s seat if the Republican congressman announces he’s resigning early, as he’s expected to do.

The Republican governor said at a news conference on KUED Thursday that he believes a primary contest and general election could be held relatively quickly, leaving Chaffetz’s seat in Utah’s 3rd Congressional District empty for two to four months.

Chaffetz said last month that he would not seek re-election in 2018 and that he was considering leaving office early. Several top Utah officials, including Herbert, say they believe Chaffetz will leave imminently.

Utah lawmakers say they want Herbert to call them into a special legislative session to settle details of the election, including a timeline.

Herbert says a special session isn’t necessary.