A 25-week old baby born the size of a Coke can is battling for life following an intense four-day labour.
Caitlyn Robertson gave birth to tiny Elli 15 weeks early on February 22, with her daughter weighing just 1lb 7 oz.
The 23-year-old's waters broke unexpectedly on February 18, but doctors were certain the child would not survive so waited for a natural birth, the DailyRecord reports.