Knight, 30, left a Sainsbury's carrier bag containing 970g of ketamine on a train between Bristol and Cardiff before alerting staff when he realised his error.