Good Morning Britain viewers "switched off" as they fumed over a star's replacement on Tuesday (July 22).
During today's edition of the hit ITV programme, hosts Kate Garraway and Ed Balls updated viewers with the latest news from across the UK and around the world.
Laura Tobin was also in the studio to deliver regular weather updates, while Jonathan Swain presented the rest of the day's news.
READ MORE: Coronation Street Noah's real intentions for Danielle revealed as 'messy' twists ahead
READ MORE: Experts say you're meant to do this before you eat bananas
Kate and Ed spoke about the new powers to tackle those making money from illegal immigrants crossing the channel, and unveiled a shocking investigation into female reproductive health care.
The hosts also interviewed JLS star JB Gill about his latest career adventure.
Elsewhere, regular commentator Kevin Maguire appeared to discuss the day's topical stories, but his usual co-star Andrew Pierce was replaced by former Conservative MP Michael Gove.
During the segment, Kevin and Michael disagreed over the small boats crisis and Nigel Farage's "zero-tolerance" approach on crime.
They also discussed the ongoing conflict in Gaza after the UK and 27 other countries have called for an immediate end to the war.
Speaking about the current Labour government, Michael said: "There's a difference between what diplomacy can achieve and what the public want."
Kevin added: "You need lots of different policies, and I think you just get a change of government where you get a fresh approach. The old government has got bogged down. There's no single measure that'll solve [immigration]."

After spotting Michael on the show, many GMB viewers quickly took to X (formerly Twitter) to share their frustration.
"You've got to be joking? Bye," one person wrote, with another adding: "Why is Michael Gove on GMB this morning? Defo switching over."
A third said: "Is it just me or is Gove getting way more talking time than Maguire?" with another sharing: "#GMB why do you have Gove on? No one wants to watch that."
A fifth viewer echoed the sentiment, saying: "Michael Gove currently on #GMB. What a disgrace. Had to turn off after 2 mins."
Good Morning Britain airs weekdays on ITV1 and ITVX at 6am
You may also like
'Ab School Nahi Ja Paungi': Students Hug Teacher, Cry Inconsolably As School Shut After Merger In UP's Maharajganj (VIDEO)
Arsenal set to announce new signing on Asia tour amid Viktor Gyokers agreement
Mumbai News: Muslim Groups Urge PM Modi To Confer Bharat Ratna On Kerala Muslim Scholar Who Delayed Execution Of Indian Nurse Nimisha Priya In Yemen
Scones will taste fluffy and light if you follow Mary Berry's 10-minute recipe
Bills set to rise as Ed Miliband signs major £38bn nuclear deal