http://www.hmrc.gov.uk/workingtogeth..._tax_calcs.htm