Andre Ayew has completed a move back to Swansea City from West Ham United, the two clubs have confirmed.
The 28-year-old rejoins the Welsh side on a three-and-a-half year deal thought to be worth in the region of £18m - a new club record.
More to follow.