'Cracks are showing': Why 'messy mix' of 'contradictions' may sink Trump’s  coalition