Anti-tax avoidance law is desperately flawed

Steve Davies appears on BBC Radio 4