Author Irvine Welsh has revived his infamous Trainspotting character Francis Begbie in an effort to help homeless people around the world.
The Edinburgh-born writer has written an exclusive short story for the Big Issue, in which Begbie is rehabilitated through art and falling in love.
The plot centres on Begbie visiting his family at Christmas after being released from prison.
Welsh, who now lives in Chicago, said: “I’m not sure where this [story] came from. I never really know. I just think the character has to be full of surprises and I quite like this little twist in his [Begbie’s] life.”