Just in time, year after year

Why I keep procrastinating about my tax return

The British are known for the occasional eccentricity. One of these quirks is their tax year: for reasons that escape me, it runs from 6 April to 5 April the next year. Annual income tax returns, if you submit them online, are due at midnight on 31 January. In principle, all information to complete it should be available some time in…