Presidential candidates in Azerbaijan are making their final push for votes ahead of Wednesday's election. The current President Ilham Aliyev has been in office for a decade. He is confident of re-election, and has eased restrictions on the opposition and allowed them to rally in the capital. Al Jazeera's Barnaby Phillips reports.