Tropical Cyclone Kenneth swept into northern Mozambique on Thursday evening bringing heavy rain and winds in excess of 225 kilometres per hour (140 mi