Analysis Nat West: The Bank That’s Got the Internet Talking (And Not Just About Money) 29 October 2025