Complex sentence: He wakes up finding himself back at Heathrow the previous morning; no one believes his story that the invasion is a trap.
Split into simpler sentences: He wakes up and finds himself back at Heathrow the previous morning. No one believes his story that the invasion is a trap.