Leona LewisLeona LewisLeona Lewis has been working her cottons off.

But it may not have all been in vain.

Well, according to the bookies that is.

Our mates down at Sky Bet reckon she's a cert to hit the top spot in the charts.

It's been a reet ol' battle between Leona and Take That.

But Leo has come out swinging.

So much so, that Sky Bet has closed the book on Leona reaching number one with Bleeding Love after so many punters backed her to win.

And they were right to.

The X Factor winner was way out in front last night, with more than 126,000 sales.

Take That were trailing with 56,000.

Which ain't a number to be sniffed at by any means but it just doesn't quite cut the musical mustard this week.