Live News NEWS FLASH L impact Sep 29, 2026, 06:07 AM UTC Card Factory 1H EBITDA GBP46.2M CARD SquawkNews Newsroom