111 (One hundred and eleven) seats changed hands in the General Election on 7th May 2015.
Here they are (in alphabetical order)