What kind of political party jump into bed with a party full of racists, homophobes and terrorist sympathisers.

DUP supporters must be waking up this morning scratching their heads wondering how it could have come to this.