Morgan first signals his displeasure at the cancellation by giving his article the tile: ‘Memo to anyone who voted for Trump or Brexit - pedophile-loving hypocrite Ewan McGregor holds you in utter contempt. So why on earth would you want to see any of his movies ever again?’ Right so…

ICYMI, Ewan McGregor was due to go on Piers Morgan’s show Good Morning America to talk about the Trainspotting sequel, but cancelled at the last minute.

McGregor explained in a tweet:

 

McGregor was referring to Morgan’s plan to have a “'Men's March' to protest at the creeping global emasculation of my gender by rabid feminists.”

Morgan replied by calling McGregor, “just an actor” and “a coward”, challenging him to be “a real man” and saying he “should be big enough to allow people different political opinions.”

Ok, clearly he was annoyed, and wanted to express that. But Morgan’s ranting did not stop there.

In a piece for the Daily Mail, Morgan explained that he was looking forward to meeting the actor, who he has met a few times before, but that McGregor didn’t want to see Morgan.

According to Morgan: “[McGregor’s entourage] were all escorted to the green room, where an argument then started with our editorial team because McGregor apparently hadn’t realized I was going to be involved with the interview.”

McGregor would only be interviewed by Susanna Reid, his co-host on the programme but “this demand was denied” and the Trainspotting star eventually left.

Morgan writes: “An actor who had contractually agreed to appear on a TV show to promote his new film pulls out at the last minute because he doesn’t like the political opinion of one of the presenters.

“First, there’s a shockingly unprofessional aspect to this. The hard-working GMB team had spent several days producing the segment. These things just don’t pop up on screen.

“The interview had also been extensively trailed since yesterday so our viewers were also let down. They include many of the same people who pay good money to see McGregor’s movies."

He called McGregor “a very angry man when it comes to his politics”, continuing “A flick through his Twitter feed today revealed a man absolutely enraged by both Donald Trump’s ascent to the presidency, and by Britain’s decision to leave the European Union.”

While Morgan said this was ‘fine’ and that’s ‘democracy’, "what democracy doesn’t entitle him to do is ban or punish others if their political opinions happen to differ from his."

In the article, Morgan also went on a tirade about the political involvement of celebrities generally, referencing Meryl Streep's speech at the Golden Globes at one point, and called McGregor “a narrow-minded, stupendously self-aggrandising, anti-democratic little twerp,” calling for people who voted Trump or Brexit to boycott his movies just as he boycotted the interview.

You can read the full piece on Daily Mail.