A BBC investigation has revealed that a number of MPs have broken parliamentary travel rules.
The Sri Lankan government paid for Liam Fox, the shadow defence secretary, to make five trips in the past three years to the country.
Fox appears to have traveled in some comfort. One return flight cost £3,000.
Fox failed to declare this when he asked ministers about British aid to Sri Lanka.
Labour MP Andrew Love also had two visits to Sri Lanka paid for by its government.
He asked four parliamentary questions and tabled a debate about Sri Lanka without declaring an interest.
Two others MP, one Tory and one Labour, had paid for trips to Israel.
The Israeli ministry of foreign affairs and the Labour Friends of Israel paid for Madeleine Moon’s visit to the country.
After she returned to Britain she signed six Early Day Motions about Israel and the Palestinians without declaring an interest.
The Israeli ministry of foreign affairs and the Conservative friends of Israel paid for David Burrowes visit to Israel.
When he returned and spoke in a parliamentary debate he only mentioned the funding from the Conservative Friends of Israel.