Peers in the House of Lords have been left stunned following the shock resignation of international development minister Lord Bates. The former MP stepped down from his post after apologizing for being late to oral questions in the House.