Home Business HMRC raises threshold for self-assessment to £3,000