Legislation to implement the government’s Making Tax Digital initiative has been put on hold. There has been widespread criticism of the plans for MTD, which would see businesses and the self-employed submit multiple tax returns online via computers or smartphones. However, following last week’s announcement of a general election, The Finance Bill 2017 has been…