Live News NEWS FLASH L impact Sep 29, 2026, 06:04 AM UTC Card Factory 1H Adjusted EBITDA GBP45.1M CARD SquawkNews Desk