It's massively negative.
Like the US, software developers are in massive demand in the UK. If you see this story, are you going to bother going through the interview process here, or apply to any of the hundreds of other companies that haven't publicly demonstrated terrible leadership.