The proper term is Progressive Republican.
It is very important to properly identify the enemy.
Then the truly correct term is 'socialist' Republican or perhaps even 'communist'.