Twitter has launched its Moments feature in the UK