London - Brexit campaigner Boris Johnson and Jeremy Hunt, once an opponent of leaving the European Union who has now promised to exit with a deal, are the final two in the race to replace Prime Minister Theresa May.

Despite a series of scandals in the past and criticism about his attention to detail, Johnson has dominated the race since May announced a month ago that she would step down after failing to get her Brexit deal ratified by parliament.

In a fifth and final ballot of Conservative lawmakers, which eliminated Environment Secretary Michael Gove, Johnson was again way out in front: he won 160 out of 313 votes against Hunt’s 77. One ballot paper was rejected.

Johnson, 55, who served as London mayor for eight years, has cast himself as the only candidate who can deliver Brexit on Oct. 31 while fighting off the electoral threats of Nigel Farage’s Brexit Party and Jeremy Corbyn’s Labour Party.

Johnson has increased his share of the vote of Conservative lawmakers at each of the four ballots so far: 114 out of 313 votes in the first ballot on June 13, 126 on June 18, 143 on Wednesday, and 157 and 160 on Thursday.

Gove was third with 75. Interior minister Sajid Javid was knocked out in the fourth round earlier on Thursday.

Now around 160,000 Conservative Party grassroots members will vote on who will be their leader - and Britain’s next prime minister - by the end of July. Read more at Reuters