Anything to do with Brexit, English news has been wrong at every stage. And the reason is quite simple and quite innocent. I don't think anyone has done a bad job on purpose
It just so happens English politicians have been talking bollocks for the last three years.