Ratings for BBC's The Voice have hit a series low amid allegations that two of the show's judges, Jessie J and The Script's Danny O'Donoghue, are rigging the votes.

The show, which is one of the BBC's flagships light entertainment programmes, pulled in a paltry - by their standards - 5.9 million viewers at the weekend, almost 1.5 million viewers less than the previous episode. The Voice has been facing suggestions that it's suffering from the law of diminishing returns, after last year's winner Leanne Mitchell failed to break into the Top 40 and the subsequent The Voice UK tour was canned due to a lack of ticket sales.

The newest storm that the show's producers are dealing with, according to The Sun, is that Jessie J and Danny O'Donoghue made a pre-arranged agreement as to how they would vote, effectively rendering the episode's performances meaningless.

The Sun's source said: "Viewers were led to believe Jessie was facing a decision between the artists based on their battle, but it was already a done deal. It makes a mockery of the idea that a singer's fate hangs on how they perform on the night."

This is the latest bad press for The Voice, after Queen's Brian May recent diatribe against the show.