Three Kings Day was the hottest day in January for three decades, with temperatures reaching 26.5C.