On the Republican Party - and its Future