Israeli Prime Minister Benjamin Netanyahu has dismissed his popular defence minister Yoav Gallant in a surprise announcement.

Mr Netanyahu and Mr Gallant have repeatedly been at odds throughout the war in Gaza.

But Mr Netanyahu had avoided sacking his rival.

A previous attempt to sack Mr Gallant in March 2023 sparked widespread street protests against Mr Netanyahu.

The prime minister announced his decision late on Tuesday.