Stand and Deliver tells the story of one of the most famous industrial disputes of recent Scottish history. The Lee Jeans sit-in of 1981 took place when a group of 140 workers at Lee’s Greenock site ...