mckay was born in boston, lincolnshire, the eldest of four daughters. she studied english, zoology and botany at st andrews university before becoming a public protection scientist. she currently resides in derbyshire with her husband, kevin.