Yes, we’ve been gone for a little while, but just for some essential work on bigger things at UCHQ, such as furloughing the intern and the rest of the team.
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.