German Chancellor Olaf Scholz is set to lead his SPD party in February’s snap elections amid internal divisions and tough challenge from the opposition