Volodymyr Zelensky slams EU countries for 'earning their money in other people's blood'

Figures from last week said that the EU has paid £29billion to Russia for energy since the invasion. By comparison, the bloc has given about £830million to Ukraine in military aid in that time.