6 Share Government’s £100m pledge for innovators dismissed as a drop in the ocean after £25bn National Insurance raid by Energy And Markets Now April 7, 2026 Economy[#item_full_content]