Visitors on the National Mall in Washington DC have been paying tribute to John McCain.

The Vietnam veteran and former presidential candidate has died at the age of 81.