GB News has overtaken the BBC for the first time to become Britain's number one TV news channel.

New figures show that GB News beat both the Beeb and Sky News in terms of viewing figures during key slots in July.

It marks the first time BBC News has been overtaken by GB News for an entire month and comes just after the start-up broadcaster celebrated its fourth birthday.

The figures have come from the television industry's BARB ratings, which track total share and average views.

They show that GB News pulled in an average audience of 80,600 across each day in July.