Blaming the failure of the Remain campaign on Cameron or Merkel is fucking asinine.
Remain failed because on one hand it couldn't dumb down its messaging to something that would fit on the side of a fucking bus (the truth is rarely as simple as catchy bullshit), because English nationalism/xenophobia peaked on the wave of the fucking idiocy that took hold of much of the English speaking world around 2016 and because Jeremy fucking Corbyn was an earthshattering fucking moron.
Brexit was the end result of a confluence of factors mostly tied into nationalism, idiocy and the overwhelming influence of decades of right wing propaganda of the Murdoch variety.
Corbyn being a fucking moron sure as shit didn't help either.