9 Christian MPs who won and lost last night

Photo: Wikimedia

Sam Hailes analyses the results of last night’s snap election