It's official...the self employed (including umbrella contractors) are losing out on an estimated £8.1 billion in late payments from customers each year.
Since Brexit, permanent placements are down to their lowest since the recession, which means the UK is relying on contractors to get back to a strong economy.
The Office for National Statistics have just released their latest report, and it has emerged that most self employed people are happy with their status.