Music mogul Simon Cowell has blasted Lily Allen's allegation of corruption in the music industry and told her to stop "bleating" on.

The X Factor boss was riled when the Smile hitmaker criticised the early release of Mark Ronson and Bruno Mars' new single, Uptown Funk, after it was performed on the U.K. reality show on Saturday (06Dec14) by contestant Fleur East.

Ronson's single has already raced to the top of the iTunes chart following the early release and Allen has sent a series of tweets, which she later deleted, slamming the move.

During East's performance, Allen wrote on, "Well done to Sony for managing to get a not yet released song of theirs sung on prime time weekend telly. It is an amazing song. Fleur did it justice but it's still a great example of music industry corruption."

Cowell revealed he was relieved he did not chose Allen to sit on the judging panel as they had previously discussed, and dismissed her claims as "b**locks".

He tells Britain's Daily Mirror, "Lily should stop bleating on about all this. Fleur needed this break, got a chance, she totally killed it. Why not be happy for another artist and say congratulations instead of thinking of some stupid conspiracy theory. The irony is I spoke to Lily about being a judge. And from what I took from the meeting, she was seriously considering it. Thank God I said no. She'd be a barrel of laughs.

"Let me tell you the real story. Someone I work with asked, 'Have you heard this song?' I said no. We got to the first chorus, and I said, 'I'm doing it with Fleur'. On Monday I get a call saying Mark and Bruno are doing it at the final. I say we won't do it. Thursday I get a call, they are not doing the final, so I said, 'Ok, I'm doing the song with Fleur'."