Republican Senator John McCain, an elder statesman, self-styled political ‘maverick’ admired by both parties, and recent critic of President Trump, dies at the age of 81.