Mexicans are going to the polls tomorrow to vote for a new President: and the favourite to win is a left-wing populist who critics fear could plunge the country into economic chaos. But it is the shocking levels of violence – including the deaths of more than a hundred candidates – which has overshadowed every other issue in the campaign. Our correspondent Siobhan Kennedy has been to the Mexican border town of Juárez.