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