That isn't how elections work in this country, we don't have a president. Nobody votes for the prime minister apart from his or her constituents.
I agree with your point about MPs crossing the floor.
He's on a 5 year contract and he's about to play Champions League football for them, they can't be under that much pressure to sell when there is a chance his stock will go even higher.