Zambian striker Emmanuel Mayuka has left Southampton to join French club Metz on a three-year contract....