Boris Johnson will take on Jeremy Hunt in the battle for Number 10 after a day of drama at Westminster. Michael Gove was eliminated from the race by just two votes.