British Prime Minister Boris Johnson believes that he can strike a deal with the European Union within weeks, he said, writing in the Daily Telegraph newspaper.