So, is it really time in invest in Britain, as the heads of fourteen banks and other financial institutions have declared in a letter to the Times today, ahead of Keir Starmer’s investment summit? Sorry, but the more that I read the letter, signed by Amanda Blanc of Aviva and David Solomon of Goldman Sachs