A record 11.5 million tax returns filed by the deadline

11.5 million Self Assessment customers submitted their tax returns by the 31 January deadline