Everton have surely enjoyed the best deadline day of any Premier League club, with three deals all going through in the final moments of the window.
The Toffees have announced that Brazil international Bernard has joined on a free transfer, while Barcelona have confirmed that Yerry Mina has moved to Goodison Park on a permanent basis, and Andre Gomes has made the same switch, having left the Nou Camp on loan.
The Hammers have confirmed that the former Aston Villa ace has signed a two-year contract at the London Stadium - which may surprise some given that there was previous speculation that he may be arriving on loan.
Rangers have announced on their official website that Declan John has left Ibrox to join Swansea on a permanent basis after around one year with the Scottish Premiership side.
John only signed a permanent deal with the Gers ahead of the most recent January window, but Steven Gerrard has let him go having signed Jon Flanagan and Borna Barisic this summer.
Gardner joins his brother Craig at St Andrew's, becoming Garry Monk's fifth signing of the summer.