qnli question: What pub has the shortest name in the United Kingdom? sentence: The town of Stalybridge in Cheshire is thought to have the pubs with both the longest and shortest names in the United Kingdom —