Big promises from the new PM