The pieces continue to fall into place.................
And faster and faster. I used to shrug off people saying there will be no elections in 2016 but.............