Derek Peden

Follow @derekpeden on Micro.blog.

1,600 IT workers and engineers denied UK visas - BBC News

The thud you can hear is my head hitting the desk in disbelief. Wow thanks Brexit. Cause competing in high-tech economy isn’t difficult enough.