David Cameron's foreign trips cost taxpayers more than £530,000 last summer.

The prime minister, who is currently in India on a trade visit, visited New York, Brazil and Afghanistan between July and September.

cameron brazil

David Cameron in Brazil

Details of the cost are contained in the latest batch of transparency data published by Downing Street.

The bill for Cameron's travel and accommodation in Afghanistan in July came in at just £4,060.

But his four-day trip to New York for a UN meeting, and then Sao Paulo, Brasilia and Rio de Janeiro drumming up trade cost £532,093.

LIKE HUFFPOST UK POLITICS ON FACEBOOK | FOLLOW US ON TWITTER

Details of gifts given to Cameron by foreign leaders have also been published. They included a porcelain ornament from Russian prime minister Dmitri Medvedev in July, a rug from Afghan president Hamid Karzai and a vase from the King of Bahrain.

Deputy prime minister Nick Clegg did not receive any gifts during period, although he did get to watch the Wimbledon final along with the Camerons.

Under Whitehall rules, ministers must declare all gifts worth more than £140. Unless they choose to pay for items out of their own pocket, they are usually stored away by officials.

The prime minister was also given a silver model by Tory donor Sir Anthony Bamford between July and September last year - but decided not to keep it.

The logs also reveal the prime minister met senior figures from the Daily Telegraph, The Times, The Sun, the Independent and the Mail on Sunday as Lord Justice Leveson finalised his report on standards and regulatory reform.

And he held "general discussions" with Vodafone in July and Starbucks in September, as the firms faced a backlash over their tax affairs.