Unfinished European Union Flag puzzle
Sweden: Social Democrats gain ground as the far right retreats; governing will be a puzzle
The parliamentary election has caused a minor upheaval: voters have backed the centre-left parties, which hold a narrow majority




