Budget delivers financial heft to Labour’s science R&D promises

3 Nov 2024