David Morgan: Banking Failures In 2025 "Almost Inevitable"