Nationals defector Llew O'Brien delivers shock to Morrison government