UK isolated as EU agrees windfall tax on energy firms
Briefly