LONDON (Reuters) - British Prime Minister Boris Johnson apologized on Friday for failing to honor his pledge to implement Brexit on October 31 and defended his Brexit deal criticized by US President Donald Trump.

Johnson answered a question to a journalist interviewing him on Sky News if he would apologize to his conservative party members for not fulfilling his pledge by saying, "Of course."

Boris Johnson came to the premiership last July and announced that he would implement Brexit on October 31 "whatever it takes," adding that he prefers to "die in the bottom of a pit rather than ask for a new postponement." January 31, for not being able to pass the agreement reached with Brussels in parliament.

The British Prime Minister expressed his deep regret and refused to comment on the US President's criticism of the agreement.