The Armed Forces Bill has now completed its consideration in the House of Commons. It is due to be debated on the House of Lords on 6 July.