Boris Johnson: Britain’s new prime minister to take oath today

347