It took days for police to acknowledge the extent of the mass attacks on women celebrating New Year’s Eve in Cologne. The Germans were lucky; in Sweden, similar attacks have been taking place for more than a year and the authorities are still playing catch up. Only now is the truth emerging, both about the attacks and the cover-ups. Stefan Löfven, our Prime Minister, has denounced a ‘double betrayal’ of women and has promised an investigation. But he ought to be asking this: what made the police and even journalists cover up the truth?