Mexico's opposition coalition has named an outspoken female senator with indigenous roots as their candidate for the 2024 presidential election, raising the prospect of Mexico having a female president for the first time, when the general election next June.