What the papers say – July 20 0 20.07.2024 03:09 Express & Star One story dominates Saturday’s newspapers as the global IT outage appears across the front pages.