Home Politics Octopus Energy agrees £3bn hydrogen deal