James Mackie

James Mackie made her first appearance on 2019. She is portrayed by Paul Keating.

Storylines
James is a childhood friend of Christian Clarke's who visits for Christian's birthday on 15 June 2009. James, like Christian, is gay, but they both assert that they are just friends. After going out clubbing, Christian makes advances towards James, but he says he is in a relationship, and Christian asks him to leave. In September, he turns up at Christian's flat saying his partner broke up with him and Christian lets him spend the night. Christian's friend Amira Shah says James and Christian would make a good couple. James confides in Amira's fiancée Syed Masood Ahmed that he has always been a little bit in love with Christian, but Syed, with whom Christian is having an affair, tells James that Christian doesn't want a relationship. James packs his bags to leave, but after breaking up with Syed, Christian kisses James and asks him to stay. James later thanks Syed for bringing him and Christian together. Christian breaks up with James after kissing Syed again. James is heartbroken and confides in Syed. He moves out of Christian's flat on 29 September 2009.