Politics 2026 Budget: £100 Energy Aid and Bank Tax Rise Amid Living Standards Concerns 2026 Budget delivers £100 energy payment for millions and increases bank tax as OBR warns of stalling living standards. Key update... 29 October 2026