History has once again repeated itself, but this time it has done so with an alacrity that borders on…