Russia-Ukraine war: Zelenskiy vows to punish attack on civilians in Irpin; Russia bombards Mykolaiv – live

Anger at attacks on civilians by Russian forces as defence ministry in Moscow says the military will offer safe passage to Russia and Belarus

Read more

UK politics live: Boris Johnson promises ‘massive sanctions’ after Russian invasion of Ukraine

Latest updates: prime minister condemns Russian president Vladimir Putin and promises to stand with Ukraine

Read more

Czech Republic scraps mandatory jabs as daily cases hit new high; record cases in Bulgaria – as it happened

Czech government scraps decree to avoid ‘deepening fissures’ in country; Bulgaria reports highest daily tally of pandemic with 11,181 infections

Read more

Prince Philip: tributes paid to Duke of Edinburgh after death aged 99

Prince Philip has died at 99. Follow the latest updates as the royal family and people around the world react to his death

Read more