Business Why did people queue through the night outside a St Andrews shop? November 8 2021 Premium Content