111 (One hundred and eleven) seats changed hands in the General Election on 8th June 2017.
Here they are (in alphabetical order)