Treasurer Scott Morrison will be Australia’s new prime minister after winning a three-way battle for the leadership of the Liberal party on Friday, with incumbent Malcolm Turnbull not contesting the party ballot.