Until 1 June 2010, foreign nationals or returning UK nationals were required to file a form (P86) informing HMRC of their arrival in the UK and, among other things, their intention with regard to the duration of their stay here. […]
Read More… from New arrivals and failure to notify UK tax liability