Just when you think The UK’s X Factor can’t get any more outrageous tonight’s song-list pitted MJ against Queen in a legendary battle. So who sang best tonight?