Market report: UK’s political drama collides with energy price worries