What happened last time?
Kirkcaldy has had just two MSPs since 1999. Marilyn Livingstone was elected for Labour until 2011, when David Torrance won the seat with a slim 182-vote majority. He has since nurtured that lead to 7,395 as of 2016, an 11-point swing even further in favour of the SNP.
In 2019's UK General Election, locals swung away from Labour's Lesley Laird in favour of SNP-turned-independent-turned-SNP candidate Neale Hanvey. He has since defected to Alex Salmond's Alba.
Voters go to the polls on Thursday, May 6
Who is standing?
Kirkcaldy has five constituency candidates for 2020, each of whom is profiled below in their own words.