24.112023November 24, 2023 Tell Sid all you like — but he might not buy NatWestBy AKDOIIn Business NewsTags bUy, NatWest, Sid My abiding memory of reporting the Autumn Statement this week will be younger colleagues in the newsroom asking “Who on...