Members, spending and human failings: How the 2021 Scottish election is shaping up

With all going well, residents in Scotland aged 16 and older will head to the polls on May 6.