Antonio Vazquez Alba announces his annual predictions in Mexico City on January 4, 2019. Photo: EPA