last morning is incorrectly written, and should be written as "day after tomorrow" being its meaning: Adverb of time designating the day after tomorrow, in two days.