Why?
Electoral unpopularity, basically - largely caused by a feral and dishonest media. It's panicked enough Liberal MPs that they might lose the next election under Abbott, and so they've shifted to Turnbull.
“Malcolm Turnbull has defeated Tony Abbott 54-44 in a Liberal Party leadership ballot and will become the nation’s 29th prime minister.”