The “United” Kingdom just punched the European startup scene in the face
techcrunch.com