Should I stay or should I go?

I’ve been with my current employer almost 5 years now. I moved laterally as part of a team with a senior partner. He’s not been very supportive and e.g. did not take a clear stance that I should be his successor in our practice field when discussions were being held firm-wide about succession planning. So I don’t feel good where I am now and I have been looking to move. Except that my revenues are not where I should like them to be when I move.

So the question is : should I stay in my current job although I have no support (and feel I am in a hostile environment) and try to improve my revenues before making a move or should I make a move now and find a better environment to increase my revenues?