Last night's train journey to London came to a grand total delay of 115 minutes. On another note here's a cuddly lion.