The new HMRC tax 2025 to 2026 will see fresh allowances for pensions, personal allowance, ISAs and self-employed allowable expenses.