I am running a multivariate logistic regression to predict the likelihood of individuals voting for the green party, using a survey of european election studies of 2019. My main IV is education levels; when I add other explanatory variables, there are significant. However, my classification table (as shown below) shows that my model cannot predict anything; I have tried using other IVs to see if that could be the issue but, as I thought, it is not. I do not know how to resolve it; or can I simply state in my report that the goodness of fit of the model is simply not so good?
I would like to understand why this is happening and if there is a way for me to resolve it?