window.dotcom = window.dotcom || { cmd: [] }; window.dotcom.ads = window.dotcom.ads || { resolves: {enabled: [], getAdTag: []}, enabled: () => new Promise(r => window.dotcom.ads.resolves.enabled.push(r)), getAdTag: () => new Promise(r => window.dotcom.ads.resolves.getAdTag.push(r)) }; setTimeout(() => { if(window.dotcom.ads.resolves){ window.dotcom.ads.resolves.enabled.forEach(r => r(false)); window.dotcom.ads.resolves.getAdTag.forEach(r => r("")); window.dotcom.ads.enabled = () => new Promise(r => r(false)); window.dotcom.ads.getAdTag = () => new Promise(r => r("")); console.error("NGAS load timeout"); } }, 5000)

Watch: What's happening with Trump's Tesla parked at White House?

As US President Donald Trump expressed disappointment in Elon Musk on Thursday, he proposed an explanation for the tech billionaire's opposition to his signature spending bill.

He said Musk was only against the legislation because his company, Tesla, will be hurt by the push to end electric vehicle tax credits.

Just three months ago, Trump showed off a Tesla on the White House lawn he said he purchased. Now it's reported by CBS, the BBC's US partner, that Trump is considering selling the car.

The BBC's Gary O'Donoghue went to see the car in a White House parking lot.