The error displayed on the VotePage could do with updating:
For STV, this looks more like:
Currently the HTML is built in BallotStatus::sp_getHTML. Instead that method could return an OOUI\MessageWidget with type: 'error'.
Note: this change will impact all the error messages for all the different election types. We should make sure nothing breaks with any of those messages when QA-ing this work.