1. French voters deliver a win for the left, a blow for Le Pen and a hung parliament.
2. Record temperatures scorch US West as Americans sweat through extreme heat.
3. Prabowo's free-meal plan stirs investor fears about Indonesia's finances.
4. Dutch ministers pledge 'rock solid' support for Ukraine on first visit to Kyiv.
5. Israeli protesters urging Gaza deal block roads and picket at the homes of government ministers.