Helen Lethaby takes stock of the changes which have fundamentally changed the rules of engagement between the financial sector and HMRC over the past few years, looking in particular at the impact of the banking code of practice and the GAAR on the behaviour of taxpayers, HMRC and the courts