Politics Europe markets up 1.5% with utilities leading gains; UK leadership contest nears deadline October 24, 2022