Hurricane Iota makes landfall in Nicaragua with 155mph winds

Hurricane Iota has made landfall on the coast of Nicaragua with winds of up to 155mph, the National Hurricane Centre (NHC) has said.