British Prime Minister Boris Johnson is preparing to take on the leader of the main opposition Labour Party in the last major debate ahead of next week's general election.

The head-to-head contest Friday comes amid an ongoing controversy over Johnson's decision to avoid an in-depth interview with the BBC's Andrew Neil. All of the other candidates have taken part in such questioning, and Neil has accused Johnson of "running scared.''

Johnson pushed for the December vote, which is taking place more than two years early, in hopes of winning a majority and breaking Britain's political impasse over Brexit. He says that if the Conservatives win a majority, he will get Parliament to ratify his Brexit divorce deal and take the U.K. out of the EU by the current Jan. 31 deadline.

Britain's opposition Labour Party leader Jeremy Corbyn prepares his speech before a rally while on the General Election campaign trail in Birmingham, England, Thursday Dec. 5, 2019.  Corbyn is wearing a jacket bearing the party slogan "for the many not the few".  Britain's Brexit is one of the main issues for political parties and for voters, as the UK prepares to go to the polls in a General Election on Dec. 12. (Joe GiddensPA via AP)

Britain's opposition Labour Party leader Jeremy Corbyn prepares his speech before a rally while on the General Election campaign trail in Birmingham, England, Thursday Dec. 5, 2019. Corbyn is wearing a jacket bearing the party slogan "for the many not the few". Britain's Brexit is one of the main issues for political parties and for voters, as the UK prepares to go to the polls in a General Election on Dec. 12. (Joe GiddensPA via AP)

All 650 seats in the House of Commons are up for grabs next Thursday.