David Cameron rushes to cut MP numbers