UK tech gives mixed reaction to Labour’s first budget

October 31, 2024