A number of well-known MPs have chosen to not contest their seat in the 8 June election, including former chancellor George Osborne, former Home Secretary Alan Johnson, and former Ukip MP Douglas Carswell.