David Frost's speech in Portugal follows a war of words between London and Brussels over the post-Brexit protocol that the UK government wants changed.