Sweden: Latest news, breaking stories and comment – Daily Mail July 2, 2024 Sweden: Latest news, breaking stories and comment Daily Mailsource