Yes — Highland says you need to show voter ID when voting in UK General Elections. If you don’t have accepted ID, you can apply for a free Voter Authority Certificate online here: apply for a Voter Authority Certificate.
For Highland voters, the council’s guidance is specifically about UK General Elections, so this applies there rather than every type of election.
Sources