Iranian leaders say they’ll never surrender and US President Donald Trump says the ceasefire is ‘over’.