Londoners think their city is safe – even if other Brits don’t agree