Self Assessment Top Ten Excuses

The deadline to submit your Self Assessment return is 31 January – but not everyone makes that deadline on time. This video shows some of the most creative excuses people have given for submitting a late return.


Posted

in

by