Goodwin is not always correct.
QUOTE:
On 27 May 2017, he predicted that Labour would not reach 38 per cent of the vote in the 2017 general election and he would eat his book if they did.
Labour did and, on 10 June, Goodwin chewed one page out of his book, live on Sky News, therefore not...