McCain is lying in state at the US Capital Rotunda, following his death on 25 August age 81. The one-time presidential candidate had been battling brain cancer.
“It is deeply humbling to stand before you today at the United States Capitol to commemorate the life and service of an American patriot,” Pence said.
“The President asked me to be here on behalf of a grateful nation to pay a debt of honour and respect to a man who served our country throughout his life in uniform and in public office and it’s my great honour to be here.”
The mere mention of the president irked many on Twitter, given McCain had banned Donald Trump from attending his funeral.
Meghan McCain, a co-host on ABC’s The View, has previously slammed Trump for mocking her war-veteran father, including for voting ‘no’ on whether Congress should appeal and replace the Affordable Care Act.
During a June episode of The View, she said: ”(Trump’s) comments are never going to be OK with me, especially at the moment in my life. I’m never going to forgive it.