Judges at one of the most prestigious cask beer competitions in the world have named a pale ale brewed in south Bristol as Champion Beer of Britain 2026. Independence, a 4.6% premium pale brewed by ...