Trainspotting author Irvine Welsh set to return to roots for novel launch party

Irvine Welsh (David Hedges / SWNS)
Irvine Welsh (David Hedges / SWNS)

Breaking