The American flag, the stars and stripes, is flying high in Independence, Missouri, an unshowy city in what is literally middle America, preparing . The public holiday on 4 July celebrates the declaration of independence from the British in 1776 with barbecues, bunting, fireworks, parades, picnics and patriotic songs – reassuring rituals of Americana designed to guard against an identity crisis. But this is 2018, Donald Trump is president and patriotism is even more complicated than usual.The Harry S Truman Library and Museum, which naturally has the US flag flying at the entrance, offers a study in contrast with the current incumbent of the White House.The Guardian