Scott Morrison will take the top job as Malcolm Turnbull is forced out in a week of political drama.