Aston Villa have completed the signing of Idrissa Gueye from Lille. The 25-year-old midfielder, who has been capped 24 times by Senegal, has signed a four-year contract with Tim Sherwood’s side.