There was a definite air of déjà vu about it, a sense of foreboding sparked by the undeniable knowledge that we've been here, ...