Brexit: Has May agreed changes or compromises?

UK PM says she has secured "legally-binding changes" to the Irish backstop but what's the view from Strasbourg?

Source