Denis MacShane, Britain‘s most tireless pro-European campaigner, ended his political career when he resigned from parliament after a cross-party committee of MPs called for him to be suspended from the House of Commons for 12 months after submitting false invoices.