Britain’s new prime minister promises a lot but reveals little