Transport for London (TfL) rejected an advertise because it contained bacon, eggs and jam. Foods found to be high in fat, sugar and salt are now not allowed to feature in ads on public transport.