British Prime Minister Boris Johnson has banned ministers from attending the World Economic Forum for the global elite in Davos next month, according to a Downing Street source.