The Tories have 346 seats and could lose more than half of those. Labour is aiming for huge gains, the SNP is fighting for relevance – and the Lib Dems are hoping to become the third party again.
Sinn Fein president Mary Lou McDonald (left) celebrates with John O'Dowd, MLA for Upper Bann, and Michelle O'Neill, who will be the new first minister at Stormont.
EPA