Tom Swarbrick Impresses Viewers with Hosting Debut on Good Morning Britain

On May 25, 2026, Tom Swarbrick made a notable debut as the host of Good Morning Britain, alongside veteran presenter Ranvir Singh. This special Bank Holiday edition gave viewers a fresh take on the popular morning show.
New Hosts on Good Morning Britain
Touring through the familiar landscape of Good Morning Britain, viewers welcomed the new pairing of Tom Swarbrick, 39, and Ranvir Singh, 48. Ranvir has been part of the GMB team since 2014, while Tom’s regular appearances have included roles on This Morning and Lorraine. His initiation into hosting came after appearing on GMB earlier in March, where he provided commentary on various news headlines.
Hosts During May Half-Term
The absence of regular hosts Susanna Reid and Ed Balls during the May half-term holiday paved the way for Tom and Ranvir to take charge. Ranvir introduced Tom to the audience, saying, “Now, those of you who don’t know who Tom Swarbrick is, but I think you all probably know on ITV because you’ve seen Tom on a lot of This Morning.” Tom expressed his excitement, noting it was “an absolute thrill” to host.
As the two navigated through the program, Ranvir humorously referenced the ongoing heatwave, encouraging Tom to “take off your jacket” if he felt too warm. Tom shared that he had a “sleepless, sweaty night” but was thankful for the opportunity.
Viewer Reactions
Social media buzzed with positive reactions from viewers who enjoyed Tom’s hosting debut. Highlights included:
- “Loving these two. Tom and Ranvir need to be seen more.” – Viewer on X
- “Tom is doing a fab job this morning.” – Viewer on X
- “A lovely surprise to see Tom today!” – Viewer on X
Enthusiastic viewers speculated on whether Tom would host more shows during the summer months, noting his polished appearance and professionalism.
Upcoming Episodes
As Monday’s episode came to a close, Ranvir confirmed that she and Tom would return as hosts for the following day’s show on May 26. Good Morning Britain continues to air on weekdays starting at 6 AM on ITV and ITV X.




