Newspapers across Europe have given their verdicts on Theresa May's Brexit speech - and many are less than favourable.

Germany's Die Welt mocked the Prime Minister with a headline of "Little Britain":