1. Anonymous

    What are the 'mega fines' for?

    I mean if you submit your tax return late.. £100 fine and then an additional £10 fine each day until it is submitted… I had problems with my log ins and was told by them I would definitely get the fine. I was lucky!