Taxpayers with self-assessment tax due should pay by 31 July 2020

For the AY 2020-21 (FY 2019-20), the government extended the tax return…