Northern Ireland goes to the polls on May 5 to elect 90 Assembly members to the devolved legislature in Belfast.
The last Assembly election, a snap poll in March 2017, was held as crisis engulfed the powersharing institutions, which had collapsed two months earlier amid a row about a botched green energy scheme.
Fast forward five years and voters will cast their ballots in the single transferable vote (STV) election with a similar cloud of uncertainty hanging over Stormont.