Britons are cool on America and baffled by President Donald Trump as the former colonies celebrate their 250th year of independence.