Southampton sign Celtic midfielder Stuart Armstrong on a four-year-deal, understood to be worth £7m...