Royal Navy smashes Iran-backed rebels' 'worst-ever' Red Sea attack