Business Labour’s business letter ridiculed after executives refused to sign Lucy Burton Ben Marlow James Titcomb 29/05/2024