UK Tax News and Developments - Conservative legislative agenda set out in Queen's Speech - Following the UK general election on 8 June 2017, at which the Conservative party won the largest number of seats but lost its...more