3 ms·What makes you think there is an over-abundance of (skilled) IT workers in the UK?by eecks 11y agoWhat makes you think there is an over-abundance of (skilled) IT workers in the UK?