Ohio Gov. John Kasich, a former GOP presidential candidate, said Americans could be watching the end of a political system built around Republicans and Democrats because of deep divisions between the parties.

“We may be beginning to see the end of a two-party system,” Kasich said in an interview that aired Sunday on ABC’s “This Week .”

“I’m starting to really wonder if we are going to see a multi-party system at some point in the future in this country because I don’t think either party is answering people’s deepest concerns and needs.”

“I mean I don’t think it’s going to happen tomorrow,” he added. “But I think over time do not be surprised if these millennials and these Gen Xers begin to say, ‘Neither party works, we want something new.’”

Kasich, who refused to endorse Donald Trump for president after losing to him in the 2016 Republican primary, appeared on the ABC show with Colorado Gov. John Hickenlooper, a Democrat.

Kasich predicted the Democrats will gain many seats in the 2018 mid-term elections even though they don’t have an agenda and are hoping to benefit from Republican mistakes.

“I have no clue what they stand for. And we are heading into a midterm election where they are counting on the Republicans bouncing the basketball off of their foot and out of bounds, and they’re going to have a decent 2018,” Kasich said. “But how can you have a national political party that has no agenda? Just no agenda. And Democrats will tell you that.”