A brand-new food stall has opened at the Barras Market in Glasgow. Josie Pops Kitchen is the newest addition to Suffolk ...