Ofcom said it has imposed a £100,000 fine on GB News for “breaking due impartiality rules”.