Bookies are tipping Friday's I'm A Celebrity final to be the closest in the show's history, with a two horse race for the castle crown.

With the red hot tip to be top female, Beverley Callard, going a lot earlier than expected, and early favourites Mo Farah and Shane Richie also out of the running before the final, experts are predicting it will go right down to the wire between Jordan North and Giovanna Fletcher, with Vernon Kay a 'dead cert' for third place,

From the second he screamed 'Turf Moor' in the unforgettable Viper Vault trial, not to mention throwing up before he'd even got in the castle, Radio 1 DJ Jordan was the frontrunner with bookmakers but that changed earlier this week when, after she was left in tears at not getting her treat and message from home, author and Instagram star Giovanna went ahead of him.

The name at the top of the I'm A Celebrity betting has been changing hands all the time and, following Shane's eviction on Thursday night, Betfair had Jordan and Giovanna as joint favourites.

At 2.30pm Jordan was EVENS while Giovanna at 11/10.

I'm A Celebrity final winner odds

Jordan North - EVENS

Giovanna Fletcher: 11/10

Vernon Kay: 6/1

Betfair spokesman Sam Rosbottom said: "Having both been jostling for the favourite spot throughout the series, it seems fitting that Jordan and Giovanna, both 11/10 favourites, cannot be separated in the odds as we go into the final show of the series.

"It shows how popular the DJ and blogger are that Vernon Kay, who has aced the trials and been one of the most popular contestants ever is such an outsider to win the show at 6/1.

"But it really is anyone's guess as to whether we will have a first ever king or queen of the castle come 10.30pm tonight."