Won't comment on Brexit, since that is strictly a British issue and British decision.

My only comment is to point out the marked contrast between the Roosevelts, Eisenhowers and Kennedys.... and the Blairs, Thatchers and Churchills............................. to the present day Donald and Boris.