R&D Tax Credits: Finance Act 2025 Enhancements and Department of Finance Review