Piers Morgan has left ITV’s Good Morning Britain following a row over comments he made about the Duchess of Sussex. It brings the controversial host’s time...