Budget 2024 predictions from inheritance tax to stamp responsibility and NHS spending – what it means for you Read more