Albanians go to the polls on Sunday to elect a new parliament. The vote is seen as a test of the Balkan state’s readiness for EU membership.
Albania is one of Europe’s poorest countries and its current leader has been accused of corruption.
Al Jazeera’s Barnaby Phillips reports from Tirana where it is a tight race between two parties.