Mass Indonesian protests against Prabowo Subianto. Israel and Hamas hold ceasefire deal talks. Germany’s election shake-up.