Banks must revive High St branches – or be obsolete: Strictly Business debate