With the announcement of a snap General Election on 8 June the time available for scrutinising proposed legislation was short so the Finance Act was rushed through Parliament. Many clauses have not made it to the final legislation due to time constraints. These include the provisions to enable Making Tax Digital, changes for Non Domiciled individuals and corporate losses. The ...