World NewsJohn Healey Delivers First Budget With £100 Energy Payment for 20 Million Households By Danish Mumtaz October 28, 2026