Farming Key agriculture moments in 2024 including inheritance tax bombshell and Perthshire firm’s 50th birthday December 31 2024