In the headlines
The EU has proposed a ban on Russian oil imports by the end of the year. The measure will need to be approved by all member states, including Putin-friendly Hungary, which has previously opposed similar moves. BP announced bumper profits of £5bn in the first three months of the year, or around £639 a second, says the Daily Mirror. With millions of households struggling to pay soaring energy bills, the government is under growing pressure to enact a one-off windfall tax on “mega-rich” fuel firms benefiting from high oil prices. German Chancellor Olaf Scholz has been labelled a “huffy liver sausage” by Ukraine’s ambassador to Berlin. Scholz has refused to travel to Kyiv because the German president, Frank-Walter Steinmeier, was disinvited from a previous trip over his links to Russia.