Self-assessment taxpayers have until the end of July to pay the latest instalment of their tax return bill but is the charge fair?asks Marc Shoffman