With less than three weeks to go, who is winning the election? Not the political one, which seems a foregone conclusion, but the battle of the broadcasters. There is nothing like a general election campaign to bring out the best and worst of the stars of television and radio. And this snap election has seen a condensed showcase of TV debates and one-on-one grillings, as the main political players queue up to prostrate themselves before the nation.