Bo Bruce blames the BBC for Leanne Mitchell flopping in the charts.
The 28-year-old singer/songwriter - who was a runner-up on 'The Voice' last year - says winner Leanne's failure to achieve great success in the charts is down to the BBC's restrictions on promoting artists, in contrast to 'The X Factor'.
Bo told The Sun newspaper: "I think it was really hard for Leanne after she won. They just put out a single and didn't really advertise the fact that it was out there and available to buy.
"Normally you would have a huge marketing campaign before a big release. But you can't do that when you have won 'The Voice'.
"Being part of the BBC, they can't be seen to do that. They have far more restrictions. If you look at 'The X Factor', they are allowed to heavily promote an artist or a singer."
Leanne's first album sold only 895 copies in its first week and peaked at number 134 in the album chart, whereas last year's 'X Factor' winner James Arthur saw his first single 'Impossible' sell more than one million copies.
Despite Bo's criticism, Danny O'Donoghue - who is a mentor on 'The Voice' - claims the BBC are not to blame for Leanne's lack of success and puts it down to her poor work ethic.
He said: "That's not my fault, that's not the show's fault and that's not the fault of the BBC.
"That's her fault. You can take an artist like that and question their work ethic."
Tagged in Danny O'Donoghue James Arthur Leanne Mitchell