Hmm. Apparently, I Am Better Informed About Labour Governments Than The 121 Bosses Who Are Surely Unfit To Govern A Whelk Stall!

Long ago, almost forgotten in the mists of time - well, last year - 121 company chiefs signed a public letter endorsing Labour as the best p...