Are you ready for some Bieber puns? Because they're coming at you thick and fast as he tries to steal Corden's show away from him.

Justin Bieber wasn't even lined up to be a guest on The Late Late Show with James Corden last night but seeing as they get on so well in their carpool karaokes, it's not surprising that he'd pop in every now and then.

What is surprising is the reasoning behind his attempted hijacking of Corden's show: the fact that wants to host his own late night show.

Come for the puns, stay for Corden being the best scolding schoolmarm.