NCT06404489 - Prehabilitation in Oncological Patients Undergoing Major Gastrointestinal Surgery (PROGRESS) | Crick | Crick