I've come across various sources that lean center-left, note, CENTER-left, saying this. I think there might be something to it.