It seems that days in which Piers Morgan isn’t featured in national press expressing some ultra-masculine opinion or another are rare. Most recently, it’s been his comments on the women’s marches against Donald Trump (attended by almost 5 million people worldwide) that have caused the Twittersphere to go into meltdown.

Piers isn’t one to back down from an argument; quite the opposite. He puffs his big, manly chest out and spouts his opinion on matters he often knows very little about. Between breaths, he might listen to the contrary argument.

In a nutshell, his views on women who march against Trump’s misogynistic remarks are as follows: women attending these marches are “rabid feminists” who don’t like men, and “nasty woman” Madonna – who spoke at one of the marches – isn’t worth anyone’s time. “I’d rather eat burnt toast and die than listen to Madonna,” he proclaimed, in his manly, manly way.

Piers often debates with co-presenter Susanna Reid on Good Morning Britain over such issues. And today, Ewan McGregor was due on the GMB sofa to talk all things Trainspotting 2 with Reid and Morgan. But once McGregor realised this was the same Piers Morgan who ridiculed Trump protesters, he he took to Twitter to tell his 1.17m followers that he wouldn’t share a sofa with a man who held such views. On-air, Morgan was forced to admit that he’d just found out McGregor wouldn’t attend after all.

Rebekah Vardy tells Piers Morgan not to call her a WAG

All right, Ewan, you have a valid opinion there. But maybe, just maybe don’t be the fearless, life-saving keyboard warrior you are. Instead, walk into the studio, puff your chest out Piers-style and have it out with him.

Explain to Piers Morgan how his comments on the Women’s March were inappropriate. As a UK ambassador to UNICEF, McGregor would have easily have had access to the statistics on how many girls leave school worldwide because they started their period and haven’t access to sanitary products. In 2016, he visited Iraq and saw the devastation caused there. He could speak of the girls taken from their families and used as slaves. Closer to home, he could mention the gender pay gap.

McGregor had the opportunity that many protestors crave: he could put his views live on air, broadcasted to the nation. As someone with influence, he could have made a difference.

Instead, he hid behind his phone. He took the coward’s way out. And now he’ll move on to his next press event for Trainspotting 2.

To be fair to Ewan, he’s brought more publicity to the film. A cynic would say that the eleventh-hour boycott of GMB was great for press. I didn’t realise the movie was out so soon and maybe I wouldn’t have if I hadn’t seen his tweet this morning.

In pictures: Women of the world march against Trump Show all 32 1 /32 In pictures: Women of the world march against Trump In pictures: Women of the world march against Trump London An image of President Donald Trump is seen on a placard during the Women's March in London, England Getty In pictures: Women of the world march against Trump Sydney A view of the skywriting word reading 'Trump' as thousands rally in support of equal rights in Sydney, New South Wales EPA In pictures: Women of the world march against Trump Rome People shout and hold signs during a rally against US newly sworn-in President Donald Trump in Rome Getty Images In pictures: Women of the world march against Trump London A protester holds a placard during the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Marseille A placard ready 'Pussy grabs back' is attached to the handle bar of a bike during a 'Women's March' organized by Feminist and human rights groups in solidarity with women marching in Washington and around the world for their rights and against the reactionary politics of the newly sworn-in US President Donald Trump, at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Bangkok A young Thai girl holds a "women's rights are human rights" sign at Roadhouse BBQ restaurant where many of the Bangkok Womens March participants gathered in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump Bangkok A Thai woman takes a photo of a "hate is not great" sign at the women's solidarity gathering in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump Bangkok American expats and travellers gather with the international community in Bangkok at the Roadhouse BBQ restaurant to stand in solidarity in Bangkok, Thailand Getty Images In pictures: Women of the world march against Trump London Protetesters gather outside The US Embassy in Grosvenor Square ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Marseille Women's March at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Marseille Protestors hold placards reading 'My body my choice, my vote my voice' during a 'Women's March' organized by Feminist and human rights groups in solidarity with women marching in Washington and around the world for their rights and against the reactionary politics of the newly sworn-in US President Donald Trump, at the Old Port (Vieux Port) of Marseille, southern France Getty Images In pictures: Women of the world march against Trump Rome A person holds a sign during a rally against US newly sworn-in President Donald Trump in Rome Getty Images In pictures: Women of the world march against Trump Kolkata Activist Sarah Annay Williamson holds a placard and shouts slogan during the Women's March rally in Kolkata, India AP In pictures: Women of the world march against Trump Kolkata Activists participate in the Women's March rally in Kolkata, India AP In pictures: Women of the world march against Trump London A Women's March placards are rested on a bench outside the US Embassy in Grosvenor Square ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump London A women carries her placard ahead of the Women's March in London, England Getty Images In pictures: Women of the world march against Trump Manila Women protesters shout slogans while displaying placards during a rally in solidarity against the inauguration of President Donald Trump, in suburban Quezon city, northeast of Manila, Philippines AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Berlin Protesters attend a 'Berlin Women's March on Washington' demonstration in front of the Brandenburg Gate in Berlin, Germany AP In pictures: Women of the world march against Trump Melbourne Protesters take part in the Melbourne rally to protest against the Trump Inauguration in Melbourne, Australia Getty Images In pictures: Women of the world march against Trump Macau Protesters take part in the Women's March rally in Macau Getty Images In pictures: Women of the world march against Trump Melbourne Womens march on Melbourne protestors marching during a rally where rights groups marched in solidarity with Americans to speak out against misogyny, bigotry and hatred Rex In pictures: Women of the world march against Trump Macau Protesters hold placards as they take part at the Women's March rally in Macau Getty Images In pictures: Women of the world march against Trump Macau Protesters hold placards as they take part at the Women's March rally in Macau, Macau. The Women's March originated in Washington DC but soon spread to be a global march calling on all concerned citizens to stand up for equality, diversity and inclusion and for women's rights to be recognised around the world as human rights Getty Images In pictures: Women of the world march against Trump Manila A mother carries her son as they join a rally in solidarity against the inauguration of President-elect Donald Trump as the 45th President of the United States in suburban Quezon city northeast of Manila, Philippines AP In pictures: Women of the world march against Trump Sydney An infant is held up at a demonstration against new U.S. President Donald Trump in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydney A woman attends a demonstration against new U.S. President Donald Trump in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydney A woman expresses her Anti-Trump views in Sydney, Australia Getty Images In pictures: Women of the world march against Trump Sydeney Protesters demonstrate against new U.S. President Donald Trump in Sydney, Australia. The marches in Australia were organised to show solidarity with those marching on Washington DC and around the world in defense of women's rights and human rights Getty In pictures: Women of the world march against Trump London Protesters march from The US Embassy in Grosvenor Square towards Trafalgar Square during the Women's March in London, England Getty In pictures: Women of the world march against Trump London Protesters carrying banners take part in the Women's March on London, as they stand in Trafalgar Square, in central London Reuters

I can understand why he didn’t hop on the sofa. I can think of many other things I’d rather do at 8am. I wouldn’t fancy a heavy debate live on television before I’d ever had the chance to get my daily caffeine hit.

But, if he truly believes Morgan to be sexist as he seemed to imply, he wasted a massive opportunity here. We would have all gladly cheered him on if he took the time to really stand up for feminism.