Have you completed your tax return online? Recent legislation changes have led to HMRC being given more power than ever before when it comes to penalising the tax payer and they have wasted no time in utilising Read Article ยป 17 January 2013