2023 is shaping up to be the hottest year on record with global temperatures already surpassing previous records ahead of a gathering El Nino weather pattern.