FREE now and never miss the top Royal stories again. SUBSCRIBE Invalid email Sign up fornow and never miss the top Royal stories again. We will use your email address only for sending you newsletters. Please see our Privacy Notice for details of your data protection rights.

Chris is renowned for grilling his guests on his morning show. And as Mr Cameron was promoting his new book, the former politician made the admission when questioned by Chris. Chris said: “Did Barack Obama really tuck you in bed one night?”

Mr Cameron replied: “Yes he did. I promise it is a true story. “I went to see him in 2012 he took me off to a basketball game in Ohio and we're flying back on Air Force One. “And of course at that time of night it's late in America. But it was like 4am in the morning in the UK. “And he said David you look a bit tired why don't you go and sleep on my bed. READ MORE: Chris Evans: Virgin Radio Breakfast host drops Downton Abbey 'spoiler'

Chris Evans: David Cameron admits Barack Obama ‘tucked him into bed’ in shock confession

“And I said, well thanks very much and so he took me up to the sort of nose cone of Air Force One. There was a blanket with the White House crest on it and I lay on the bed. “He said I'll put the blanket over you and as he was tucking me in, he said I bet I bet you know Roosevelt never did this for Churchill. “So who says the special relationship isn't going strong? But we got on very well. I liked him, he was extremely nice.” Mr Cameron was an MP for Witney between 2001 and 2016.

Mr Cameron was an MP for Witney between 2001 and 2016

He rose to become Prime Minister in 2010, going into a coalition with the Lib Dems. However, he resigned from the post after the UK voted to leave the EU. He added: “Politics is a brutal business and you know you have to be brutal by moments. “I just thought the more you know Conservatives on my side of the campaign attack Conservatives on the other side of the campaign the more it would look like a blue on blue Tory psychodrama.

Chris Evans Virgin Radio Breakfast Show airs weekdays at 6.30am