It's been an eventful day (and night), with 81 seats declared across Northern Ireland. In a few hours, counting will start again with another 27 to be decided.

BBC News NI Live will have all the latest from 09:00 but in the meantime we're all off for a serious lie down. Thanks for your company!