In a statement today, broadcaster ITV said: "Following discussions with ITV, Piers Morgan has decided now is the time to leave Good Morning Britain.
"ITV has accepted this decision and has nothing further to add."
Morgan, a former CNN presenter, has long criticised Prince Harry and his wife, Meghan, saying they have damaged the royal family and sought publicity on their own terms without accepting the responsibility and scrutiny that come with the job.
Morgan's criticism of Meghan had become more vociferous in the wake of the interview with Oprah Winfrey.