Eurovision is heading towards its grand final, but organisers are bracing for more demonstrations against Israel. Post navigation Iran war live: Trump’s visit to China shadowed by conflict with Tehran Royal finances face a cut. But will much really change?