Unless it's your birthday, wedding anniversary or you work in local government finance, 12 March is unlikely to mean that much to you.
For council portfolio holders and the finance teams engaged in the difficult task of finalising their budgets it is both a deadline and finishing tape all in one; the day by which we are legally required to have signed off our budgets.